永发信息网

matlab非线性整数规划程序请教

答案:2  悬赏:0  手机版
解决时间 2021-02-13 06:15
程序如下:1.mengte.mfunction [f,g]=mengte(x)f=x(1)^2+x(2)^2+3*x(3)^2+4*x(4)^2+2*x(5)-8*x(1)-2*x(2)-3*x(3)-...x(4)-2*x(5);g=[sum(x)-400, x(1)+2*x(2)+2*x(3)+x(4)+6*x(5)-800,2*x(1)+x(2)+6*x(3)-200,x(3)+x(4)+5*x(5)-200];2.mainint.mp0=0;ticfor i=1:10^6x=99*rand(5,10);x1=floor(x);x2=ceil(x);[f,g]=mengte(x1);if sum(g<0)==4if p0<=fx0=x1;p0=f;endend[f,g]=mengte(x2);if sum(g<0)==4if p0<=fx0=x2;p0=f;endendendtoc我刚接触matlab,对他还不是很熟悉,第二个程序mainint.m的算法看的很糊涂,不知道他是想要干什么?希望高人指点一二哈
最佳答案
这是 用蒙特卡洛法(随机算法 )去一次次实验得到答案
全部回答
做线性规划的老大是lingo,用起来很方便,比较傻瓜的一种。 matlab做矩阵问题比较厉害。 matlab做线性和非线性规划都有工具箱,做整数线性规划要额外到网上下载ipslv_mex的工具箱。我感觉是不太好用。 在matlab中输入help linprog就会看到用法。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
东莱街道环卫所在哪里啊,我有事要去这个地方
铁桑兰茶叶300克多少钱?
11年捷达是国4排放吗
CS4怎么弄图片背景成黑色背景?我是新手具体
天脉生态健康生活馆临平旗舰店怎么去啊,有知
旷课自我反省怎么写???
中午吃饱了可以遛弯吗
鼓楼西街地址有知道的么?有点事想过去
2015大盘指数5000以上 买基金合适吗
蘑菇钉补胎有后遗症吗,有没有人可以分享一下
文化遗产不仅属于民族和国家,也是全人类的共
好人缘服装城在什么地方啊,我要过去处理事情
19点多从哈尔滨出发的火车
求星火英语四级词汇必背(乱序版)MP3。网上
银行背债业务是不是犯法
推荐资讯
清河村在什么地方啊,我要过去处理事情
乐视路由器设备拉黑是什么意思
河南省平顶山市康达彩虹小区
阳新蓝天宾馆怎么去啊,我要去那办事
关于ST黑龙
我是男生,和一女同学非常熟,经常一起玩,几
鑫易购移动通讯怎么去啊,我要去那办事
常德米粉西湖分店地址在什么地方,想过去办事
唯品会品牌直发的商品到达时间能不能于订单上
LOL新英雄凯隐怎么出装好 最强六神装推荐详解
中国邮政储蓄银行24小时自助银行(长胜大街与
15000公里保养问题,有没有好心的车友帮帮忙?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?