仪器社区

MATLAB遗传算法工具包解多元二次规划问题

asdfjaskf 2010-08-20
使用MATLAB7.0.1软件的遗传算法工具包解这个10元2次目标函数: z=3986.4603-6.03*x1^2+75.8068*x1+2.4845-6.7029*x2^2+82.6751*x2+2.7346-6.8437*x3^2+85.9438*x3+2.8063-18.1871*x4^2+200.3713*x4+6.7665-20.3814*x5^2+228.7832*x5+7.8851-21.5748*x6^2+237... 使用MATLAB7.0.1软件的遗传算法工具包解这个10元2次目标函数: z=3986.4603-6.03*x1^2+75.8068*x1+2.4845-6.7029*x2^2+82.6751*x2+2.7346-6.8437*x3^2+85.9438*x3+2.8063-18.1871*x4^2+200.3713*x4+6.7665-20.3814*x5^2+228.7832*x5+7.8851-21.5748*x6^2+237.3172*x6+7.5642-23.9599*x7^2+227.8265*x7+15.4914-25.6713*x8^2+224.0999*x8+16.598-27.1251*x9^2+257.9336*x9+17.5138-27.8397*x10^2+264.6019*x10-17.7686-7.6*(x1-8.88)^2+16.9*(x1-8.88)+0.755-7.63*(x2-16.59)^2+17.4*(x2-16.59)+1.0628-5.9*(x3-23.1)^2+15.63*(x3-23.1)+1.56-20.61*(x4-27.7)^2+43.9*(x4-27.7)+2.338-22.3*(x5-30.8)^2+48.9*(x5-30.8)+3.1453-22.63*(x6-33.6)^2+50.03*(x6-33.6)+3.32-23.02*(x7-35.7)^2+50.77*(x7-35.7)+3.32-25.5*(x8-37.5)^2+54.9*(x8-37.5)+3.43-28.8*(x9-39)^2+59.45*(x9-39)+3.4-28.06*(x10-41)^2+59.46*(x10-41)+3.7885 约束条件: x1+x2+x3<5 x4+x5+x6<6.5 x7+x8+x9+x10<6.2 x1>0.995 x2>2.145 x3>1.095 x4>1.205 x5>2.295 x6>1.58 x7>1.3 x8>2.24 x9>1.25 x10>0.74 请将M文件以及具体步骤发到我的邮箱来hanhongju@vip.qq.com 谢谢
评论
全部评论
小泡泡944
你的都是线性约束直接转化成矩阵形式,目标函数自己定义好写成M文件用GATOOL就可以解决了吧?具体的打help ga就可以知道了
13 0 2010-09-01 0条评论 回复
lsq1997104
没有人知道吗?
4 0 2010-08-21 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论