算术运算符^和。^之间有什么区别?

时间:2016-01-22 07:33:27

标签: matlab operators

Matlab中算术运算符^.^之间有什么区别?

3 个答案:

答案 0 :(得分:3)

在Matlab中,

运营商^用于Matrix Power。 例如,让我们取矩阵A,然后A^B是A到幂B,如果B是标量。对于B的其他值,计算涉及特征值和特征向量。 (你可以参考:mpower)。

运算符.^用于元素功率的目的。那是, A.^B是具有A(i,j)B(i,j)元素的矩阵。 (有关更多信息,请参阅:power)。

答案 1 :(得分:2)

使用helphelp ^help .^

docdoc ^doc .^

^指的是mpower - matrix power

.^是指power - array power/ elementwise power

答案 2 :(得分:0)

运算符前面有一个逐个元素的句点元素。如果你有一个矩阵A,说A^2返回该矩阵的平方(矩阵乘积A * A),而A.^2返回一个矩阵,其中每个元素是A中相应元素的平方