请教一个含不等式的非线性方程组怎样求解?

2018-05-15 15:31:33 +08:00
 zhouzhou113
方程组:
V0 + a1 * x1 = Vm
Vm + a2 *x3 = Vf
V0*x1 + (1/2)*a1*(t1^2) + Vm*x3 + (1/2)*a2*(x3^2) + Vm*x2 = sf
0 <= Vm <= Vmax
x2 >= Tstable>=0

未知变量:x1,x2,x3,Vm
其他变量都是已知的

感觉可以化解成非线性规划问题,大概是求解 max(x2 + Vm)的解
不知道应该怎么处理,,然后 gsl 库可以求解线性规划问题吗?谢谢谢谢~
2791 次点击
所在节点    V2EX
1 条回复
qwertyegg
2018-05-19 23:01:15 +08:00
化简后是一个求解 a*x3^2 + b*x3 + c*x2 + d = 0,然后 x2 和 x3 都是线性不等式约束的问题,感觉不怎么难

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/454985

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX