需要多看看参考书了。matlab的计算基于2种方式,一种是矩阵运算,和我们知道的矩阵运算规则一样;还有一种是数组运算,就是2个数组对应元素的乘、除、幂运算。比如:a=[1 2 3;2 3 4];b=[3 4 5;4 5 6];a*b是无法运算的,因为不符合矩阵运算规则,想运算要将b转置一下:a*b.',但a.*b就可以,对应元素相乘。同样a.^2代表a的每个元素都取平方值。