X 是 n行d列 的數據。
1. Min-max 標准化
新數據=(原數據-極小值)/(極大值-極小值)
標准化以后,X中元素的取值范圍是[0,1]。
% Min-max normalize
Xmin = min(X); Xmax = max(X);
X = (X-repmat(Xmin,n,1))./repmat(Xmax-Xmin,n,1);
2. z-score 標准化
新數據=(原數據-均值)/標准差
標准化以后,X中元素的取值范圍為實數。
% Zscore normalize
X=zscore(X);
