2016-01-31 47 views
0

当我们使用下面给出的命令时,它将给出结果乘以scalar带子命令的多标量扩展

我们如何通过matrix来做这个乘法运算?

syms x y 
subs(x*y, {x, y}, {[0 1; -1 0], [1 -1; -2 1]}) 

回答

0

你象征性的变量x和y是标量,你必须开始与符号矩阵:

x=sym('x',[2,2]); 
y=sym('y',[2,2]); 
t=x*y; 
t=subs(t, x,[0 1; -1 0]); 
t=subs(t, y,[1 -1; -2 1]);