作业帮 > 综合 > 作业

MATLAB中矩阵相乘的问题

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/04 12:37:32
MATLAB中矩阵相乘的问题
用 a=[0 1;-1 0]和 b=[1 -1;-2 1]相乘得到 -2 1
-1 1
可是在以面这条语句中却得到:
subs(x*y,{x,y},{[0 1;-1 0],[1 -1;-2 1]})
ans =
0 -1
2 0
请问为什么会有不同的结果呢?
MATLAB中矩阵相乘的问题
因为第一个是标准的矩阵乘法运算,而第二个是矩阵的每一个元素都是x*y得到的,x,y分别就是你给出的那俩数组,算完以后放在了矩阵之中而已,所以严格来说,第二个进行的运算是矩阵元素对应相乘