用matlab求矩阵方程组的解,急求两个矩阵方程组的解,E,q,f为2×2阶阵,u0,u1,r为2×1阶阵,且E,f,u0,u1已知.方程组u0=E*q*ru1=E*q*f*r 求q,r这是m文件u0=[1;0];u1=[0;0];E=[1,-1;1,1];f=[1,0;0,1];syms q1 q2 r1 r2q0=[q1 q2];q=diag
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 09:58:33
用matlab求矩阵方程组的解,急求两个矩阵方程组的解,E,q,f为2×2阶阵,u0,u1,r为2×1阶阵,且E,f,u0,u1已知.方程组u0=E*q*ru1=E*q*f*r 求q,r这是m文件u0=[1;0];u1=[0;0];E=[1,-1;1,1];f=[1,0;0,1];syms q1 q2 r1 r2q0=[q1 q2];q=diag
用matlab求矩阵方程组的解,急
求两个矩阵方程组的解,E,q,f为2×2阶阵,u0,u1,r为2×1阶阵,且E,f,u0,u1已知.方程组
u0=E*q*r
u1=E*q*f*r
求q,r
这是m文件
u0=[1;0];
u1=[0;0];
E=[1,-1;1,1];
f=[1,0;0,1];
syms q1 q2 r1 r2
q0=[q1 q2];
q=diag(q0);
r=[sin(r1);sin(r2)];
f1=sym('u0=E*q*r');
f2=sym('u1=E*q*f*r');
[Q,R]=solve(f1,f2,'q','r')
得不到结果,这是输出的
Warning:Explicit solution could not be found.
> In solve at 98
In test at 11
Q =
[ empty sym ]
R =
[]
用matlab求矩阵方程组的解,急求两个矩阵方程组的解,E,q,f为2×2阶阵,u0,u1,r为2×1阶阵,且E,f,u0,u1已知.方程组u0=E*q*ru1=E*q*f*r 求q,r这是m文件u0=[1;0];u1=[0;0];E=[1,-1;1,1];f=[1,0;0,1];syms q1 q2 r1 r2q0=[q1 q2];q=diag
求不出取精确解,即精确表达式的解求不出,可以试一下用具体数字解一下