在matlab中什么时候用.*,.^什么时候用*,^(最好能多举例子说明一下)谢谢

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 20:54:11
在matlab中什么时候用.*,.^什么时候用*,^(最好能多举例子说明一下)谢谢
xRN@Z#RڗHHsAQ8FA@R%!B*@}c]? c@\vv5g̙l)dCC``+4=QeE-JqBQ 5\7% fk(ǴԻJ+lC˄vaT_W¼W#>/v١KS!ر>YE(>S>E_ZհѥL6wOD`΃#/IxG_ <(GSѫ$I(q\[>eȤBF_)}ΐI_ {&qΐ-bW?wOjՠ<%#k˺ANZt )/T]RFM0$ 64[7j6mop

在matlab中什么时候用.*,.^什么时候用*,^(最好能多举例子说明一下)谢谢
在matlab中什么时候用.*,.^什么时候用*,^(最好能多举例子说明一下)谢谢

在matlab中什么时候用.*,.^什么时候用*,^(最好能多举例子说明一下)谢谢
需要多看看参考书了.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的每个元素都取平方值.