求MATLAB高手高手高高手解方程组

sin50=(a+e)/b
H^=(a+b)^+(b-a)^-2*(a+b)*(b-a)cosθ
H*e=sinθ*(b^-a^)
好的话有追加分
H已知θ已知求a,b,e
^是平方
*是×
我要的不是结果,是编程,就一组解,结果我知道
a=90.0135657
b=408.33048657
e=172.45621

那些是已知的 那些是自变量?

result = solve('a+e=b*sin(pi/4)','200*e=sin(12.55184/pi)*(b*b-a*a)','200*200=(a+b)*(a+b)+(b-a)*(b-a)-2*(b*b-a*a)*cos(12.55184/pi)')

result.a =

85.176628444924251599367173320688
85.176628444924251599367173320688
85.176628444924251599367173320688
85.176628444924251599367173320688
-243.57852448270264904259255876504-18.351641064529836439941325891307*i
-243.57852448270264904259255876504-18.351641064529836439941325891307*i
-243.57852448270264904259255876504-18.351641064529836439941325891307*i
-243.57852448270264904259255876504-18.351641064529836439941325891307*i
-37.711918643748288403508878338153
-37.711918643748288403508878338153
-37.711918643748288403508878338153
-37.711918643748288403508878338153
-243.57852448270264904259255876504+18.351641064529836439941325891307*i
-243.57852448270264904259255876504+18.351641064529836439941325891307*i
-243.57852448270264904259255876504+18.351641064529836439941325891307*i
-243.57852448270264904259255876504+18.351641064529836439941325891307*i

result.b = 102.80044124307725166515922668685
-29.308153646583432356145011344166+31.556413310322806240360219468297*i
-108.51154820785462763544655657559
-29.308153646583432356145011344166-31.556413310322806240360219468297*i
102.80044124307725166515922668685
-29.308153646583432356145011344166+31.556413310322806240360219468297*i
-108.51154820785462763544655657559
-29.308153646583432356145011344166-31.556413310322806240360219468297*i
102.80044124307725166515922668685
-29.308153646583432356145011344166+31.556413310322806240360219468297*i
-108.51154820785462763544655657559
-29.308153646583432356145011344166-31.556413310322806240360219468297*i
102.80044124307725166515922668685
-29.308153646583432356145011344166+31.556413310322806240360219468297*i
-108.51154820785462763544655657559
-29.308153646583432356145011344166-31.556413310322806240360219468297*i

result.e =
-12.485739332975089818879021952663
-105.90062263248063760818183637987+22.313753841654684373518400577245*i
-161.90588001974921694969958989811
-105.90062263248063760818183637987-22.313753841654684373518400577245*i
316.26941359465181082308071013306+18.351641064529836439941325891307*i
222.85453029514626303377789570586+40.665394906184520813459726468552*i
166.84927290787768369226014218762+18.351641064529836439941325891307*i
222.85453029514626303377789570586-3.9621127771248479335770746859376*i
110.40280775569745018399702970618
16.987924456191902394694215278975+22.313753841654684373518400577245*i
-39.017332931076676946823538239269
16.987924456191902394694215278975-22.313753841654684373518400577245*i
316.26941359465181082308071013306-18.351641064529836439941325891307*i
222.85453029514626303377789570586+3.9621127771248479335770746859376*i
166.84927290787768369226014218762-18.351641064529836439941325891307*i
222.85453029514626303377789570586-40.665394906184520813459726468552*i

其中有4组解为实数解
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-12-17
看不明白你所给出的方程组;

不过,想来知道这些就行了:

Int Dt Solve 关于更多可以在MATLAB中输入

help int 等等
第2个回答  2008-12-17
你找东北大学的薛定于

求高手用matlab解一个三元的方程组
第一步:建立M文件函数myf.m function f=myf(x)f(1)=600+x(1)*cos(10)+x(2)*sin(40)-x(3);f(2)=(x(3)*sin(65)+x(2)*sin(40)+x(1)*cos(10))^2+(x(3)*cos(65)+x(2)*cos(40)+x(1)*cos(10))^2-5200^2;f(3)=x(1)*sin(60)+x(2)*sin(80)+x(3)-600...

求matlab高手帮忙解一个二元方程组,谢谢
由图可见,两条线无交点,也就意味着方程组无解。或者换另一种方式来分析:把方程1代入方程2:syms d peq1=-0.015+d+p;eq2=-0.050+0.015+0.070-2.*(d.*0.0215).^0.5-2.*(p.*0.0504).^0.5;D=solve(eq1,d)eq=subs(eq2,d,D)得到方程:>> eq=subs(eq2,d,D) eq = 7...

求高手用matlab 解5元一次方程 谢谢
A=[12 -2 -2 -2 -2;-2 12 -2 -2 -2;-2 -2 12 -2 -2;-2 -2 -2 12 -2;-2 -2 -2 -2 12];b=[-42.848;93.096;7.428;41.694;256.248];A\\b ans = 9.6401 19.3504 13.2312 15.6788 31.0041

用matlab求解非线性方程组,高手帮解下。
matlab源程序为:S=solve('x1-(7+x2^2+4*x3)\/12=0','x2-(11-x1^2+x3)\/10=0','x3-(8-x2^3)\/10=0')disp(S.x1)disp(S.x2)disp(S.x3)解:S = x1: [6x1 sym]x2: [6x1 sym]x3: [6x1 sym].90553960985591352219643092016224 4.7108198630581133928941167091861-7.945037451553621...

那位高手用MATLAB帮我解个六元四次方程组
从而c,d,v在同一平面上且有相同的起点,且均与u垂直 所以c,d,v之间的夹角必定满足某个等式,回到题上也就是说,55°=50°+5°,进一步说,你给的条件是矛盾的,所以matlab找不到解 就算你给出的条件是对的,由于你给出的前三个方程并非完全独立的,也不足以确定你想要的结果 ...

求matlab高手解方程
clc clear all 8个未知数,建立8个方程 syms x1 x2 y1 r z3 b a a0;[x1,x2,y1,r,z3,b,a,a0]=solve((1*(pi\/8)-x2)*(r*cos(pi+0.0349)*sin(b)+r*sin(pi+0.0349)*cos(a)*cos(b)+z3*cos(b)*sin(a)+x1)-(r*sin(pi+0.0349)*cos(a)*sin(b)+z3*sin(b)*...

matlab解方程组问题,五个方程,有四个未知数,按照下面写的解不出来,请...
改用数值解:1、编写函数:function f=fun2(in)x=in(1);y=in(2);z=in(3);t=in(4);f(1)=((500-x)^2+(3300-y)^2+z^2)\/(21.15-t)^2-((3200-x)^2+(3100-y)^2+z^2)\/(17.95-t)^2;f(2)=((300-x)^2+(200-y)^2+z^2)\/(19.4833-t)^2-((3400-x)^2+(...

matlab求方程所有解(急!高手进)
syms x y=sin(x)*cos(x)-x^2;x=solve('sin(x)*cos(x)-x^2=0')ezplot(y)

高手MATLAB 求微分方程的解 y''+4*y'+4*y=e^-2x
【MATLAB求解方法】第一步,对函数变量进行变量声明 syms y(x)第二步,对y(x)求一阶导数 Dy=diff(y);第三步,对y(x)求二阶导数 D2y=diff(y,2);第四步,运用dsolve函数求该微分方程的通解 y=dsolve(D2y+4*Dy+4*y==exp(-2*x))【MATLAB求解代码及运行结果】...

用matlab编程,求解一个数学模型的最优解,有点复杂,高手进,可以加qq
以下Matlab程序:f=[5;4]; %这个是你的目标函数是系数 A=[-1,-4;-2,-1]; %这里是约束的左边系数,注意这里是A*x<=b,所以你的条件中要化为小于等于,所以这里只选了第1和第2个条件 b=[-12;-36]; %约束的右边系数 Aeq=[2,9]; %这个是等式约束,上式中的条件3 beq...

相似回答
大家正在搜