MATLAB^和.^区别就是平方的时候的区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 21:15:17

MATLAB^和.^区别就是平方的时候的区别
MATLAB^和.^区别
就是平方的时候的区别

MATLAB^和.^区别就是平方的时候的区别
这是点乘,直接用乘法的话,是矩阵乘法,也就是说,必须满足前一个矩阵的列数等于后一个矩阵的行数.
这里是使用的每一个元素相乘,也就是向量或者矩阵中对应元素相乘,使用点乘操作,还有点除,一样的道理
A=ones(3,3)
A =
1 1 1
1 1 1
1 1 1
>> A^2
ans =
3 3 3
3 3 3
3 3 3
>> A.^2
ans =
1 1 1
1 1 1
1 1 1