全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
7535 7
2013-12-25
悬赏 20 个论坛币 未解决
目标函数和约束条件都是线性的
但是存在一组约束条件是 用max的
比如
x4=max(0,x1+X2-x3)
x5=max(0,x6+X7-x8)
等等,几个
怎么处理呢?
比如如何转化为线性,或者二次求解
用matlab或者lingo都可以,
谢谢了

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-1-26 12:11:05
未解决,求解
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-8-2 21:16:20
0,x1+X2-x3
放到向量里,直接用MAX函数
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-8-3 08:18:48
放在非线性约束里面,用max函数。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-8-4 10:15:07
max=x1+x2+x3;
x1<=3;
x2<=5;
x3=@smax(x2,x1);
这样行不行?
lingo里求max是用@smax()的
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-8-4 14:03:55
可以直接用fmincon求解啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群