﻿功能:对数据每一列进行归一化处理
 
格式:StandardOne(A)
A:为矩阵变量
 
说明:函数执行完毕对A每一列进行归一化处理
 
原理:
 
1、j=1
2、Max=Abs{A[j]}//即Max为第j列元素绝对值最大的值
3、A[j]=A[j]/Max
4、j=j+1
5、如果j不大于A的列数则转至第2步
 
例子:
 
a =
[ 36.1989060864779    46.0246736211817   -9.91781020998853    56.3828703092331
  39.0740728001455    30.2083170927168    45.0348218926391    50.9545898581644
 -11.1863035947021    28.9470836003065    71.0172107587649    14.6158580084405
  59.6180759461681    78.7693910946927    47.2380050026057    39.6340657489533 ]
b=StandardOne(a)//回车得到如下结果
b =
[ 0.60718004584991    0.58429642506507   -0.13965361500436    1.00000000000000
  0.65540647161151    0.38350324501559    0.63413954746287    0.90372465216301
 -0.18763275092612    0.36749152428394    1.00000000000000    0.25922514991307
  1.00000000000000    1.00000000000000    0.66516277530338    0.70294515925811 ]