如何用matlab求下面方程组的解析解

2025-01-05 10:21:29
推荐回答(2个)
回答(1):

clear
clc
syms iq ir p1 q1 u1 r x
f1=((p1-(p1^2+q1^2)*r/u1^2)/sqrt((u1+(p1*r+q1*x)/u1)^2+(p1*x-q1*r)^2/u1^2))-iq;
f2=((q1-(p1^2+q1^2)*x/u1^2)/sqrt((u1+(p1*r+q1*x)/u1)^2+(p1*x-q1*r)^2/u1^2))-ir;
[p1,q1]= solve(f1,f2,p1,q1)
你要的解没有意义。
两个解的解析表达式在word里占了a4纸100多页。
如果令iq=ir=0,解就简单的多。

回答(2):

其他的全是变量?