matlab解多元高次方程组 七元方程组 运行出来为什么是这样的clear alle1=sym('-0.486*x+0.502*2*(z-y)-0.994*z+6*0.048*cos(z)=0');e2=sym('m^2=0.068^2+0.048^2-2*0.068*0.048*cos(z)');e3=sym('n=acos((0.068^2+m^2-0.048^2)/(2*0.068*m))');

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 13:05:56

matlab解多元高次方程组 七元方程组 运行出来为什么是这样的clear alle1=sym('-0.486*x+0.502*2*(z-y)-0.994*z+6*0.048*cos(z)=0');e2=sym('m^2=0.068^2+0.048^2-2*0.068*0.048*cos(z)');e3=sym('n=acos((0.068^2+m^2-0.048^2)/(2*0.068*m))');
matlab解多元高次方程组 七元方程组 运行出来为什么是这样的
clear all
e1=sym('-0.486*x+0.502*2*(z-y)-0.994*z+6*0.048*cos(z)=0');
e2=sym('m^2=0.068^2+0.048^2-2*0.068*0.048*cos(z)');
e3=sym('n=acos((0.068^2+m^2-0.048^2)/(2*0.068*m))');
e4=sym('p=acos((0.065^2-m^2+0.045^2)/(2*0.065*0.045))');
e5=sym('q=acos((0.045^2+m^2-0.065^2)/(2*m*0.045))');
e6=sym('y=p-x');
e7=sym('x=pi-q-n');
[x,y,z,m,n,p,q]=solve(e1,e2,e3,e4,e5,e6,e7)
Error using ==> solve
Error,(in solve) a constant is invalid as a variable,Pi
Error in ==> C:\matlab\MATLAB\toolbox\symbolic\@sym\solve.m
On line 49 ==> [varargout{1:max(1,nargout)}] = solve(S{:});
为什么出现这样的结果 我的程序对吗

matlab解多元高次方程组 七元方程组 运行出来为什么是这样的clear alle1=sym('-0.486*x+0.502*2*(z-y)-0.994*z+6*0.048*cos(z)=0');e2=sym('m^2=0.068^2+0.048^2-2*0.068*0.048*cos(z)');e3=sym('n=acos((0.068^2+m^2-0.048^2)/(2*0.068*m))');
x =
.29484514683589444421167199077587e-1
y =
.65118381470998676770266229731083
z =
.40329842099834915788632949885956
m =
2.0960756752924982872951569615298
n =
.39433316358730818346482412443884
p =
.89652574110409744215053744207175e-2
q =
-6.6646937314994780581428452583976
运行结果如上,你的程序没有问题.
pi是一个常数,你可能在其他地方将它设为变量了,检查一下你的程序有没有变量名称为pi的.
另一种可能是你在e7=sym('x=pi-q-n')中误把p写成pi了,不过这种情况下运行结果为空集.

matlab解多元高次方程组 七元方程组 运行出来为什么是这样的clear alle1=sym('-0.486*x+0.502*2*(z-y)-0.994*z+6*0.048*cos(z)=0');e2=sym('m^2=0.068^2+0.048^2-2*0.068*0.048*cos(z)');e3=sym('n=acos((0.068^2+m^2-0.048^2)/(2*0.068*m))'); matlab解多元高次方程组,新手求指教matlab解3元方程组方程一 115*0.31 + 12*(t3-t1) + 16.97*(29.9 - t1) + 0.9*5.67*((273.15+ t2)^4/10^8 - (273.15 + t1)^4/10^8) = 0方程二 115*0.3 + 12*(t3 - t2) + 8.7*(25-t2) + 0.9*5.67*((273.15+t1)^ matlab中怎样解下面的多元方程组?这个方程组有没有解呢? matlab解多元高次方程组A B C D E为变量的5元次方程组,我一直调试不出结果,一运行就是busy,是不是程序哪里写错了?syms A B C D E;eq1='1/4*(110+220*A)*(3/25+B)*(69/50+A)*(11/100+C)-1377380*B*A*(11/400+5/4*C)*(1/2+A)-30 多元函数求极值问题求解上述联立方程组的方法,坑爹的答案居然省略了.这种二元高次的方程组怎么解啊 如何解多元二次方程组 如何解多元二次方程组 解这个2元1次方程组 MATLAB解二元方程组 2元1次方程组 2元1次方程组, 2元1次方程组, 能帮我用matlab解个多元一次方程组吗 用matlab怎么计算多元方程组,最好给个例子, 解方程组,初二的多元一次 matlab 解线性方程组我是5元一次齐次方程组,用matlab 怎么编程?即A*x=0的形式. 请教如何用matlab求多元二次方程组?X1+X2*X3+X3=100X1-X2+2*X3=90X1*X3+X2*X3=300这样的方程如何求解,我不会用matlab .请大侠仔细地说一下.关键的是我要解的方程组是23元二次方程组。上面的那个列子是 解3元1次方程组的思想是什么