找回密码
 注册
Simdroid-非首页
楼主: shamohu

[1stOpt] 1stOpt求解非线性隐函数优化问题

[复制链接]
发表于 2009-2-4 22:59:40 | 显示全部楼层 来自 宁夏银川
呵呵,看来大家一起讨论的还是学到了很多东西啊!谢谢shamohu版主和mathcad兄的帮助
回复 不支持

使用道具 举报

 楼主| 发表于 2009-2-4 23:02:31 | 显示全部楼层 来自 北京
Simdroid开发平台
原帖由 mathcd 于 2009-2-4 22:31 发表
我分别用mathematica6和maple12重新计算了两次,结果双方一致。你的解是对的。
......
而1stopt只给出了一个解。

最优化,除非多解,否则最优解只有一个。
回复 不支持

使用道具 举报

 楼主| 发表于 2009-2-4 23:07:05 | 显示全部楼层 来自 北京
其实用Lingo可以直接求隐含数优化问题,无需转换成显式:

Min= y;
y=(-x1+y+x2)^2-5*x1-x2; //加个等式约束
x1+x2-6-y<=0;
3*x1+x2*y-12<=0;
x1-2*x2/@sin(y)-2<=0;

只是这道题效果不佳。

[ 本帖最后由 shamohu 于 2009-2-4 23:32 编辑 ]
回复 不支持

使用道具 举报

发表于 2009-2-4 23:14:34 | 显示全部楼层 来自 湖南长沙

回复42楼

版主好像没有区分一题多解和一题一解。
给定一个可以写出显式的隐函数,设若他的显式函数有两个,则它实际上是两个“题”。圆的方程
x^2+y^2=9
是个明显的例子。
回复 不支持

使用道具 举报

 楼主| 发表于 2009-2-4 23:20:35 | 显示全部楼层 来自 北京
学习了!
回复 不支持

使用道具 举报

发表于 2009-2-4 23:23:31 | 显示全部楼层 来自 湖南长沙

提议

提议版主算一下隐函数y^3*x^2 + w^3 + y*x*w - 3 = 0,显式为y(x,w)。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-24 01:03 , Processed in 0.025341 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表