24小时热门版块排行榜    

查看: 865  |  回复: 4
【悬赏金币】回答本帖问题,作者天空序曲将赠送您 200 个金币

天空序曲

金虫 (初入文坛)

[求助] 求非线性方程组最值问题——优化算法 已有2人参与

我有一个非线性方程组,其目标函数为F(X1,X2,X3,X4,X5),想要求出目标函数的值,需要用龙格库塔法对方程组迭代积分,这导致我很难求出目标函数的导数对X1~5的偏导,这时候还能用SQP算法或者SLP算法求最小时值吗? 我目前使用差分进化算法,虽然可以计算出结果,但是计算时间长,而且结果容易收敛在极值处,结果无法复现。这个问题下,我的非线性方程组相当于一个黑箱模型,x1~5均有自己的不等式约束,输入x1~5即可解算出非线性方程组目标函数的值,但是最小值很难确定,用启发算法太慢了,不知道有没有更好的解法@laosam280
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hzlhm

至尊木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
可以用matlab的极值函数fmincon函数求解,当然也可以按SQP算法或者SLP算法编程计算。
QQ:2120156492
2楼2022-07-08 17:25:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

天空序曲

金虫 (初入文坛)

引用回帖:
2楼: Originally posted by hzlhm at 2022-07-08 17:25:13
可以用matlab的极值函数fmincon函数求解,当然也可以按SQP算法或者SLP算法编程计算。

感谢,我查了下SQP也需要梯度,我现在正在尝试用数值法求导

发自小木虫Android客户端
3楼2022-07-08 17:31:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

具体问题贴上来看看
4楼2022-07-17 16:06:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

天空序曲

金虫 (初入文坛)

5楼2022-07-23 18:45:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 天空序曲 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见