⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ftscale.m

📁 Tucker, PARAFAC, GRAM, RAFA and misc. 2nd order models with a test data set (old version now covered
💻 M
字号:
function [Xst,Xcen]=ftscale(X,mode);
%function [Xst,Xcen]=ftscale(X,mode);
%Optimized procedure for pretreatment of datamatrices
%Define mode as: (all operations down through the columns)
% Not def. : Same as 3
%     1    : Subtract mean and divide by std (autoscaling=normalizing+centering)
%     2    : Divide by std (=normalizing)
%     3    : Subtract mean (=centering)
% Author   : Claus A. Andersson, November 1994 
% Copyright: Food Technology,
%            Royal Veterinary & Agricultural University
%            Copenhagen, Denmark
% E-mail   : claus.andersson@pop.foodsci.kvl.dk

if nargin==1; mode=3; end;
if mode==1
  st=ones(size(X,1),1);
  Xcen=mean(X);
  X=X-st*Xcen;
  Xscl=std(X);
  Xst=X./(st*Xscl);
end;
if mode==2
  st=ones(size(X,1),1);
  Xscl=std(X);
  Xst=X./(st*Xscl);
end;
if mode==3
  st=ones(size(X,1),1);
  Xcen=mean(X);
  Xst=X-st*Xcen;
end;
clear st;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -