matlab求解多元方程组 六元方程组 求大佬解答 matlab求解多元一次方程组
matlab求解6元一次方程组。简洁程序!!!!!!
给你个例子:
这是一个四元的方程组,
有没有解,是你的方程决定的,输入正确的格式,答案自然出来了。
按照这个格式
试着带入就可以了。
syms x y z t
[x,y,z,t]=solve(2*x+3*y-z+t-2,5*x+y+z-t-13,x-y+2*z+2*t-3,3*x+2*y+2*z+9*t+3)
x =
-2
y =
1
z =
2
t =
4
用matlab怎么计算多元方程组,最好给个例子,谢了
[x,y]=solve('(x-0.26)^2+(y-0.02)^2=0.15^2','x=1+y^1.5');
左边是变量列表 右边是方程列表,用逗号隔开,引号不能少
MATLAB:求解六元线性方程组
我在matlab2014a上编了一个,,直接粘在matlab上就能用,代码如下:
a=ones(6);
for i=1:6
for j=1:6
a(i,j)=str2double(inputdlg('请依次输入六元方程组的系数:'));%等号左边六个未知数的系%%%%数,六个未知数六个方程,也就是说得输入36次
end
end
b=ones(1,6);
for k=1:6
b(1,k)=str2double(inputdlg('请依次输入六元方程组等号右边的数:'));%等号右边的数
end
b=b';
result=a\b;
disp('六元方程组的解为:');
x=result(1)
y=result(2)
z=result(3)
不明白可问我
如何用MATLAB编写六元一次方程组
我粘贴了你的那段 程序 放在M文件里运行,好半天 给出来 一堆quit:
和几个错误,好像是最后一行有毛病,算不下去了
.
.
.
.
.
Quit:
Quit:
Quit:
Quit:
Quit:
Quit:
Error in ==> maple at 113
[result,status] = maplemex(statement);
Error in ==> solve at 119
[R,stat] = maple('solve',eqns,vars);
Error in ==> fff at 8
[R1,R2,XO1,X02,YO1,YO2]=solve('(XO1-XA)^2+(YO1-YA)^2=R1^2','YO1=(a-X01*cos(s))/sin(s)','(XO2-XB)^2+(YO2-YB)^2=R2^2','YO2=-1*(a+X02*cos(s))/sin(s)','R2=R1+(180-2*b)*(PI/180)*a','R1+R2=sqrt((XO1-XO2)^2
>>
我用3G内存的机器,弄完了,MATLAB2006a 占了1.8G内存
你换个MATLAB版本,代码可能有毛病,上面两位已经给了,好像比你写的多好几行