matlab中 * 与 .*有什么区别呢?sin(angle).*l为什么不直接用 * 而是用 .*

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 16:59:59

matlab中 * 与 .*有什么区别呢?sin(angle).*l为什么不直接用 * 而是用 .*
matlab中 * 与 .*有什么区别呢?
sin(angle).*l
为什么不直接用 * 而是用 .*

matlab中 * 与 .*有什么区别呢?sin(angle).*l为什么不直接用 * 而是用 .*
来个例子吧
A=[1,2;3,4];
你先看一下
A^2与A*A
这两个的结果是矩阵相乘的结果.(矩阵相乘是有条件的:第一个矩阵的列数等于第二个矩阵的行数)
而A.^2是矩阵对应元素相乘的结果
好好理解上面的.再看下面的
A=[1,2;3,4;5,6];
再试一下:A^2与A.^2 (其中有一个是错的)
然后仔细品味一下两者的区别.