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 -12 0请问为什么会有不同的结果呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 05:19:45

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 -12 0请问为什么会有不同的结果呢?
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中矩阵相乘的问题用 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 -12 0请问为什么会有不同的结果呢?
因为第一个是标准的矩阵乘法运算,而第二个是矩阵的每一个元素都是x*y得到的,x,y分别就是你给出的那俩数组,算完以后放在了矩阵之中而已,所以严格来说,第二个进行的运算是矩阵元素对应相乘

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 -12 0请问为什么会有不同的结果呢? matlab中矩阵A,子矩阵B,如何求得剩余构成矩阵C的问题 MATLAB如何实现1*n矩阵相乘A=【1 2 3 4 5 6 7 8 9】;B=【2 3 4 5 6 7 8 9 1】;请教各位大虾怎么样用MATLAB语句实现A B中对应列元素的相乘?即最后形成这样的矩阵【1*2 2*3 …… 9*1】 matlab矩阵相乘问题~现有两n个元素的行向量A,B.想得到行矩阵C,使C(1,m)=A(1,m)*B(1,m).有什么简单语句可以实现么? MATLAB中两个矩阵相乘的问题我的第一个矩阵returne是一个567*544的矩阵第二个矩阵cjl也是一个567*544的矩阵写了一个程序: for i=1:567; j=1:544; sig(i,j)=returne(i,j)*cjl(i,j); end 为什么显示的是:? Err 怎样随机给matlab中矩阵的一个元素赋值matlab中矩阵问题 如何随机提取matlab矩阵中一个元素的位置关于matlab矩阵问题 请高手指教:Matlab中如何实现cell矩阵的相乘如何实现胞子矩阵和一般矩阵的相乘 Matlab中字母矩阵下标如何输入这六个矩阵相乘,如何在Matlab中计算出这六个矩阵的乘积? matlab中矩阵与常数的比较问题while…………if a matlab中数值带入问题matlab中矩阵A=[cos(a) -sin(a) 0 1700*cos(a);sin(a) cos(a) 0 1700*sin(a);0 0 1 0;0 0 0 1];A为4X4矩阵,用subs函数 subs(A,a,30*pi/180)为什么得到的结果还是A=[cos(a) -sin(a) 0 1700*cos(a);sin(a) cos(a) 0 1700*s matlab 矩阵卷积的问题 求助,有关matlab中矩阵的问题用什么函数能让矩阵中,比如大于5的数值保留,小于等于5的值置“0” 请教matlab中矩阵某元素个数的编程问题 请问 matlab中矩阵 A.' MATLAB中矩阵A^0. 如何用matlab把一个方阵分解成一个矩阵和它转置相乘已知B是3*3的方阵,求一个3*4的矩阵A,满足B=A*A'.如何用matlab实现. MATLAB取出矩阵中元素的问题inputr=input(:,:,1)inputg=input(:,:,2)