Matlab中算术运算符^
和.^
之间有什么区别?
答案 0 :(得分:3)
在Matlab中,
运营商^
用于Matrix Power。
例如,让我们取矩阵A,然后A^B
是A到幂B,如果B是标量。对于B的其他值,计算涉及特征值和特征向量。 (你可以参考:mpower)。
运算符.^
用于元素功率的目的。那是,
A.^B
是具有A(i,j)
幂B(i,j)
元素的矩阵。 (有关更多信息,请参阅:power)。
答案 1 :(得分:2)
使用help
:help ^
和help .^
。
或doc
:doc ^
和doc .^
。
答案 2 :(得分:0)
运算符前面有一个逐个元素的句点元素。如果你有一个矩阵A,说A^2
返回该矩阵的平方(矩阵乘积A * A),而A.^2
返回一个矩阵,其中每个元素是A中相应元素的平方