怎样用matlab进行列向量归一化?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/23 22:06:13
怎样用matlab进行列向量归一化?
矩阵A
先取出第一列 a=A(:,1);
在归一化:t=zscore(a);
再问: 谢谢,但是归一化以后列向量之和不应该是一吗,怎么求出来以后列向量之和是零了呢
再答: 好像弄错了,这应该是标准化。 不好意思啊。 线性函数转换,表达式如下: y=(x-MinValue)/(MaxValue-MinValue) (归一到0 1 之间) y=0.1+(x-min)/(max-min)*(0.9-0.1)(归一到0.1-0.9之间) 说明:x、y分别为转换前、后的值,MaxValue、MinValue分别为样本的最大值和最小值 去搜搜有很多的,也可以去matlab论坛看看
先取出第一列 a=A(:,1);
在归一化:t=zscore(a);
再问: 谢谢,但是归一化以后列向量之和不应该是一吗,怎么求出来以后列向量之和是零了呢
再答: 好像弄错了,这应该是标准化。 不好意思啊。 线性函数转换,表达式如下: y=(x-MinValue)/(MaxValue-MinValue) (归一到0 1 之间) y=0.1+(x-min)/(max-min)*(0.9-0.1)(归一到0.1-0.9之间) 说明:x、y分别为转换前、后的值,MaxValue、MinValue分别为样本的最大值和最小值 去搜搜有很多的,也可以去matlab论坛看看