
用matlab求解非线性方程组,请高手帮忙解下(带有源程序)多谢
X2+X3+X5=12*X1+2*X4+4*X5=a+2wX2+2*X3+X4=w+b+2mX1*X3=K1*X2*X4X5=K2*X1*X1求X1,...,X5,其他参...
X2+X3+X5=1
2*X1+2*X4+4*X5=a+2w
X2+2*X3+X4=w+b+2m
X1*X3=K1*X2*X4
X5=K2*X1*X1
求X1,...,X5,其他参数已知
暂时只有这些,对于比较详细的正确答案,以后有财富值继续追加,多谢了 展开
2*X1+2*X4+4*X5=a+2w
X2+2*X3+X4=w+b+2m
X1*X3=K1*X2*X4
X5=K2*X1*X1
求X1,...,X5,其他参数已知
暂时只有这些,对于比较详细的正确答案,以后有财富值继续追加,多谢了 展开
展开全部
syms X1 X2 X3 X4 X5
a=1;
w=2;
b=1;
m=1;
K1=2;
K2=1;
eq1=X2+X3+X5-1;
eq2=2*X1+2*X4+4*X5-(a+2*w);
eq3=X2+2*X3+X4-(w+b+2*m);
eq4=X1*X3-K1*X2*X4;
eq5=X5-K2*X1*X1;
[X1 X2 X3 X4 X5]=solve(eq1,eq2,eq3,eq4,eq5)
a=1;
w=2;
b=1;
m=1;
K1=2;
K2=1;
eq1=X2+X3+X5-1;
eq2=2*X1+2*X4+4*X5-(a+2*w);
eq3=X2+2*X3+X4-(w+b+2*m);
eq4=X1*X3-K1*X2*X4;
eq5=X5-K2*X1*X1;
[X1 X2 X3 X4 X5]=solve(eq1,eq2,eq3,eq4,eq5)
追问
麻烦一下,如何使得计算的解为有效的数字啊,而不是一个计算公式,我放到excel里出不了结果
追答
syms X1 X2 X3 X4 X5
a=1;
w=2;
b=1;
m=1;
K1=2;
K2=1;
eq1=X2+X3+X5-1;
eq2=2*X1+2*X4+4*X5-(a+2*w);
eq3=X2+2*X3+X4-(w+b+2*m);
eq4=X1*X3-K1*X2*X4;
eq5=X5-K2*X1*X1;
[X1 X2 X3 X4 X5]=solve(eq1,eq2,eq3,eq4,eq5);
x1=double(X1)
x2=double(X2)
x3=double(X3)
x4=double(X4)
x5=double(X5)

2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询