怎么用MATLAB求矩阵中的未知数的范围

如题所述

第1个回答  2019-08-17
可以用solve
代码如下
syms
a
b;
a=[cos(a)
-sin(a)
;
sin(a)
cos(a)];
b=[exp(-i*pi/8)
0
;
0
exp(i*pi/8)];
c=[cos(-a)
-sin(-a)
;
sin(-a)
cos(-a)];
d=[cos(b)
;
sin(b)];
e=a*b*c*(a*b*c*d);
e1=e(1);e2=e(2);
e=[sqrt(2)/2
;
-i*sqrt(2)/2];
eb1=e(1);eb2=e(2);
[a,b]=solve('e1=eb1','e2=eb2','a','b');
这样可以求解a,b
但是似乎是你给的值的原因,解不出东西
相似回答
大家正在搜