24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1307  |  回复: 25
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

网小手

铜虫 (小有名气)

[求助] 非数学专业的虫子求助大神们解两个三元二次方程,着急用~~~~(>_<)~~~~已有1人参与

求解两个三元二次方程的最大值,具体如下:
6<X1<14,20<X2<60,100<X3<500;方程是:Y=2568.496-2.0181X1-16.2831X2+71.4275X3-107.832X12-260.183X22-96.2248X32-13.6231X1X2-6.0238X1X3-5.18X2X3


另一个方程是:
6<X1<14,30<X2<150,40<X3<100;方程是:Y=4425.429+24.3006X1-2.7488X2+16.2594X3-107.142X12-147.729X22-96.3373X32-22.2581X1X2+31.9013X1X3+19.7831X2X3


因为平方在小木虫上打不出来,所以X1的平方就打成X12了,相信各位都可以看懂,Ps:用matlab计算三元二次方程是不是工作量很大?我去找了数学院的老师他都不愿意帮忙。。。。论文上要用的结果,希望可以快点有答复,谢谢大家了!
回复此楼
网小手
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

plaguejune

金虫 (正式写手)

我是用1stOpt计算的,我把代码和结果都贴出来,我这个Xi是有在定义域内的,结果仅供参考哦!
第一个函数:
优化算法: 麦夸特法(Levenberg-Marquardt) + 通用全局优化法
函数表达式:
Parameter x1[6,14], x2[20,60], x3[100,500];
MaxFunction 2568.496-2.0181*x1-16.2831*x2+71.4275*x3-107.832*x1^2-260.183*X2^2-96.2248*X3^2-13.6231*X1*X2-6.0238*X1*X3-5.18*X2*X3;
目标函数值(最大): -1076438.72860228
x1: 6.0000183863645
x2: 20.0000612843909
x3: 100.000306431698

第二个函数:
Parameter x1[6,14],x2[30,150],x3[40,100];
MaxFunction 4425.429+24.3006*X1-2.7488*X2+16.2594*X3-107.142*X1^2-147.729*X2^2-96.3373*X3^2-22.2581*X1*X2+31.9013*X1*X3+19.7831*X2*X3;
优化算法: 麦夸特法(Levenberg-Marquardt) + 通用全局优化法
目标函数值(最大): -258424.173400278
x1: 6.00001838601677
x2: 30.0000919293388
x3: 40.0001225720479

» 本帖已获得的红花(最新10朵)

17楼2016-03-17 23:13:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 26 个回答

houxr

银虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
我可以帮你解。Y是什么?
2楼2016-03-17 19:35:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

网小手

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by houxr at 2016-03-17 19:35:08
我可以帮你解。Y是什么?

谢谢,咱们私信详说
网小手
3楼2016-03-17 19:39:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

网小手

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by houxr at 2016-03-17 19:35:08
我可以帮你解。Y是什么?

问题上是我做响应面法得到的三元二次方程,Y值是1078.5475
1179.46
1122.4
1005.3425
1589.35625
1629.47375
1923.25625
1866.99375
1011.84625
988.17375
1339.01625
1232.42375
2568.49625
2568.49625
2568.49625
2568.49625
2568.49625
2568.49625
2568.49625
2568.49625
我看了文献说Y值是响应面在对应实验点的值,我做的是CCD,一共是20个数
网小手
4楼2016-03-17 19:45:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见