急!求救!引入一个决策变量如何在matlab中写程序
答案:2 悬赏:40
解决时间 2021-03-12 20:13
- 提问者网友:朱砂泪
- 2021-03-11 21:56
急!求救!引入一个决策变量如何在matlab中写程序
最佳答案
- 二级知识专家网友:冷态度
- 2021-03-11 22:58
在布局问题求解中,为了好表达约束条件,需要引入一个决策变量Vik(i表示设备序号,i=1,2,3,....15!K表示第几行,k=1,2,3)因为一个设备只能在一行,而一行中最多布置设备数量不能超过设备总数15当设备i在第k行的时候Vik=1,else Vik=0 注意(i与k是两个不同的表示量)if ( ) Vik=1else Vik=0end%约束1^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^fVik=0;for k=1:3 %表示从第1到第3行循环 fVik=fVik+Vik;endfV1ik=fVik-1; % fV1ik=0就满足约束1%约束2^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^fVik=0;for i=1:15 fVik=fVik+Vik;endfV2ik=15-fVik; %fV2ik=0就满足约束2现在问题是if 后面括号的程序应该如何写?
全部回答
- 1楼网友:蜜罐小熊
- 2021-03-12 00:20
副队副队范德萨饿的
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯