📄 dat_normalize.m
字号:
%------------------------------------------------------
% ncom_Normalize
%
% Author S.N.Pang, KEDRI. AUT, Newzealand
%------------------------------------------------------
% Input: Fea, col x row, one row is one feature vector
% Flag: 0, Maximine divided normalization
% 1, STD normalization
% Output: Nfea, Feature with normalization
%------------------------------------------------------
function [Nfea]=Dat_Normalize(Fea,Flag)
[num,dim]=size(Fea);
col=Fea(:,1); %get one column data
switch Flag
case 0
Nfea=(col/max(col));
case 1
Nfea=(col-mean(col))/std(col);
otherwise
error('Error type of Normalization is selected.')
end;
for i=2:dim
col=Fea(:,i);
switch Flag
case 0
Nfea=[Nfea (col/max(col))];
case 1
Nfea=[Nfea (col-mean(col))/std(col)];
otherwise
error('Error type of Normalization is selected.')
end
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -