Matlab的mapminmax是什么函数

如题所述

mapminmax是归一化函数,即将矩阵的每一行处理成[-1,1]区间。
其基本调用形式有:
[Y,PS] = mapminmax(X,YMIN,YMAX)
例如:

>> x=[2,3,4,5,6;7,8,9,10,11];
>> [y,ps]=mapminmax(x,0,1)
运行结果
y = 0 0.2500 0.5000 0.7500 1.0000
0 0.2500 0.5000 0.7500 1.0000
ps = name: 'mapminmax'
xrows: 2
xmax: [2x1 double]
xmin: [2x1 double]
xrange: [2x1 double]
yrows: 2
ymax: 1
ymin: 0
yrange: 1
例如:
>> x=[2,3,4,5,6;7,8,9,10,11];
>> y=mapminmax(x,-1,1)
运行结果
y =-1.0000 -0.5000 0 0.5000 1.0000
-1.0000 -0.5000 0 0.5000 1.0000
温馨提示:答案为网友推荐,仅供参考