求求求,请问如何用matlab得出归一化后的矩阵。

求求求,请问如何用matlab得出归一化后的矩阵。如图,就是得出了b后,A是如何变化的。

这里的归一化,是保持B中给个元素的比例,将B的和归为1
由于保持元素的比例,实际上是给B中的每一个数乘上一个系数
是这个系数就是1/sum(B)
经过这样的归一化处理,B中的元素的比例保持不变,但B的元素和为1

B=[0.3 0.5 0.2 0.2];
B=B/sum(B) %归一化的简单操作

B =

0.2500 0.4167 0.1667 0.1667

原来的B每个数的值的比例是 3:5:2:2,元素和是1.2
归一化后B每个数的值的比例仍然是 3:5:2:2,元素和变为1
温馨提示:答案为网友推荐,仅供参考