matlab矩阵归一化问题X=[0.104 0.073 0.453;0.102 0.051 0.512;0.112 0.064 0.473;0.118 0.087 0.778;0.084 0.035 0.365;0.073 0.039 0.391;0.122 0.043 0.662;0.115 0.076 0.436;0.077 0.029 0.387;0.122 0.062 0.524;0.113 0.114 0.843;0.111 0.071 0.612;0.11
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/15 23:28:59
matlab矩阵归一化问题X=[0.104 0.073 0.453;0.102 0.051 0.512;0.112 0.064 0.473;0.118 0.087 0.778;0.084 0.035 0.365;0.073 0.039 0.391;0.122 0.043 0.662;0.115 0.076 0.436;0.077 0.029 0.387;0.122 0.062 0.524;0.113 0.114 0.843;0.111 0.071 0.612;0.11
matlab矩阵归一化问题
X=[0.104 0.073 0.453;0.102 0.051 0.512;0.112 0.064 0.473;0.118 0.087 0.778;0.084 0.035 0.365;0.073 0.039 0.391;0.122 0.043 0.662;0.115 0.076 0.436;0.077 0.029 0.387;0.122 0.062 0.524;0.113 0.114 0.843;0.111 0.071 0.612;0.114 0.124 0.794;0.127 0.108 0.818;0.161 0.095 0.735;0.097 0.109 0.789;0.120 0.051 0.570],希望归一化后的值在{-1,1}区间或者{0,1}区间,最好两个都麻烦给出来吧,另外希望给出所使用的矩阵归一公式,
matlab矩阵归一化问题X=[0.104 0.073 0.453;0.102 0.051 0.512;0.112 0.064 0.473;0.118 0.087 0.778;0.084 0.035 0.365;0.073 0.039 0.391;0.122 0.043 0.662;0.115 0.076 0.436;0.077 0.029 0.387;0.122 0.062 0.524;0.113 0.114 0.843;0.111 0.071 0.612;0.11
在-1到1之间
a分三行进行归一化
X=X';
[y1,PS] = mapminmax(X)
b对矩阵的所有元素进行统一归一化
X=X(:);X=X';
[y2,PS] = mapminmax(X)
这是matlab中归一的算法:y = (ymax-ymin)*(x-xmin)/(xmax-xmin) + ymin;
要归一到0--1,
将括号中的X替换为X,0,1