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);

posted on 2015-09-07 21:30  枯叶之蝶S  阅读(24186)  评论(0编辑  收藏  举报