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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 04:28:45
matlab中*与.*有什么区别呢?sin(angle).*l为什么不直接用*而是用.*matlab中*与.*有什么区别呢?sin(angle).*l为什么不直接用*而是用.*matlab中*与.*有

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 (其中有一个是错的)
然后仔细品味一下两者的区别.