24小时热门版块排行榜    

查看: 2428  |  回复: 5

于北回归线上

金虫 (小有名气)

[求助] Matlab中如何求解下述如图的有约束条件下使目标函数最大的优化问题?已有1人参与

如图中所示,需要解出满足约束条件情况下使目标函数最大的最优的x。符号含义已在图片中说明,参数Di图中也给出来了。求助有关精通的虫子,MATLAB中如何解出如图的模型?(有代码那就更好了)小白在此诚意感谢!!!
ps:我的数学简直太渣了,大家帮我看看这个模型是什么性质的模型(非线性规划?有约束......规划?)

Matlab中如何求解下述如图的有约束条件下使目标函数最大的优化问题?
模型.jpg
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ftc_简单

银虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
有点麻烦,主要是目标和约束需要进行转化,你这应该是个不确定优化问题!

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

承接各类优化设计项目,百度乐仿腾讯课堂,海量教程等你来看
2楼2017-05-24 14:51:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

于北回归线上

金虫 (小有名气)

送红花一朵
引用回帖:
2楼: Originally posted by ftc_简单 at 2017-05-24 14:51:59
有点麻烦,主要是目标和约束需要进行转化,你这应该是个不确定优化问题!

是的,不过我把不确定的约束条件转化为如图中的分位数(分布函数的反函数),但是目标函数中的变限积分不知道该怎么转化,也不知道怎么在matlab中表示

发自小木虫IOS客户端
3楼2017-05-24 15:27:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ftc_简单

银虫 (正式写手)

【答案】应助回帖

引用回帖:
3楼: Originally posted by 于北回归线上 at 2017-05-24 15:27:41
是的,不过我把不确定的约束条件转化为如图中的分位数(分布函数的反函数),但是目标函数中的变限积分不知道该怎么转化,也不知道怎么在matlab中表示
...

变限积分好说,可以用数值近似,可以用matlab积分,你的变量是随机变量,一种是穷举法,忽视随机特性,一种考虑是转化不确定后用区间规划或者随机规划进行!

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

承接各类优化设计项目,百度乐仿腾讯课堂,海量教程等你来看
4楼2017-05-24 17:53:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

于北回归线上

金虫 (小有名气)

送红花一朵
引用回帖:
4楼: Originally posted by ftc_简单 at 2017-05-24 17:53:48
变限积分好说,可以用数值近似,可以用matlab积分,你的变量是随机变量,一种是穷举法,忽视随机特性,一种考虑是转化不确定后用区间规划或者随机规划进行!...

老师,您好像说的不对,虽然模型中含有随机变量Di但是,目标函数中的积分都是对Di进行积分,所以随机变量会被积成数值或含有决策变量xi的一个表达式。在约束条件中,随机变量经过反函数计算,变成分位数,也丧失了随机性。所以我感觉这个模型应该不是随机规划。

发自小木虫IOS客户端
5楼2017-05-24 18:29:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

于北回归线上

金虫 (小有名气)

6楼2017-06-04 01:14:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 于北回归线上 的主题更新
信息提示
请填处理意见