关于用matlab进行向量归一化的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于用matlab进行向量归一化的问题相关的知识,希望对你有一定的参考价值。
请问向量归一化后的和一定为0吗?怎么用matlab实现?如果用其它的软件可以吗?
写错了,是“向量归一化后的和是1吗”
A=[1 2 3 4 5];
B=A./sum(A);%将归一化结果存于B中
这个是最简单的了,如果是多行,就用循环,有问题可以继续Hi我。追问
可能我问的不太清楚,向量归一化以后和不能保证是1吗?我看一篇论文就是这样的,将一个矩阵求了最大特征值和特征向量,然后说是将特征向量归一化处理,得出的作为权重。既然是权重之,它们的和当然应该是1啦
追答按照我上面写的那种归一化的话 和肯定是为1的,可能还会有其他的归一化方法。
追问哦,我开始不知道归一化是什么意思,现在知道了,归一化的方法不止一种。谢谢你的耐心回答!
本回答被提问者采纳处理数据时不进行归一化会有啥影响?归一化的作用是啥
数据归一化方法有两种形式,一种是把数变为(0,1)之间的小数,一种是把有量纲表达式变为无量纲表达式。1、把数变为(0,1)之间的小数
主要是为了数据处理方便提出来的,把数据映射到0~1范围之内处理,更加便捷快速,应该归到数字信号处理范畴之内。
2、是把有量纲表达式变为无量纲表达式
归一化是一种简化计算的方式,即将有量纲的表达式,经过变换,化为无量纲的表达式,成为纯量。 参考技术A 归一化的作用是简化数据、简并数据。
以上是关于关于用matlab进行向量归一化的问题的主要内容,如果未能解决你的问题,请参考以下文章