数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
查看: 3614|回复: 8

求教——关于目标规划求解问题

[复制链接]
发表于 2004-8-6 07:26:41 | 显示全部楼层 |阅读模式
<>请问有求解目标规划的专用软件吗?如果有请告诉我下载网址,如果没有专门的软件,清告诉我用什么软件可以求解!如果有人遍过这类程序,请把程序发到我的邮箱里!谢谢了!邮箱:lionheartyin@sina.com

如有好心人帮忙,本人将不胜感激!</P>
 楼主| 发表于 2004-8-6 17:50:03 | 显示全部楼层
那位大哥来帮帮我吧!谢谢了!
发表于 2004-8-6 19:08:15 | 显示全部楼层
<>可以用matlab优化工具箱fgoalmaitain(好象是这个命令)</P>
发表于 2004-8-7 07:59:39 | 显示全部楼层
<>一个多目标优化的例子:
min f1(x) = 2x1 + 5x2
min f2(x) = 4x1 + x2
1x ≤ 5
x2≤ 6
x1 + x2≥ 7
x1 , x2≥ 0</P><>需要编写目标函数的 M 文件 opt26_2o.m,返回目标计算值: </P><>function f=myfun(x) </P><P>f(1)=2*x(1)+5*x(2); </P><P>f(2)=4*x(1)+x(2); </P><P>给定目标,权重按目标比例确定,给出初值: </P><P>goal=[20 12]; </P><P>weight=[20 12]; </P><P>x0=[2 5]; </P><P>给出约束条件的系数: </P><P>A=[1 0;0 1;-1 -1]; </P><P>b=[5 6 -7]; </P><P>lb=zeros(2,1); </P><P>[x,fval,attainfactor,exitflag] = fgoalattain(@opt26_2o,x0,goal,weight,A,b,[],[],lb,[])
磁盘中上面程序段的 M 文件为 opt26_2.m。
计算结果为: </P><P>x =</P><P>    2.9167    4.0833</P><P>
fval =</P><P>   26.2500   15.7500</P><P>
attainfactor =</P><P>    0.3125</P><P>
exitflag =</P><P>     1</P><P>注:来自《Matlab 6.1实用指南》
</P>
发表于 2004-8-7 08:50:31 | 显示全部楼层
<></P><></P><></P><P>注:同上</P>
 楼主| 发表于 2004-8-12 06:33:00 | 显示全部楼层
多谢各位帮忙了!fgoalattain函数我了解!哈哈!不过我要解决的是目标规划问题,不是多目标规划!哈哈!
 楼主| 发表于 2004-8-18 07:07:38 | 显示全部楼层
大家来帮忙呀!谢谢了!
发表于 2004-8-18 22:34:36 | 显示全部楼层
<>LINGO是个解决规划问题不错的软件</P><>可惜我下载不到还请大家帮忙</P>
 楼主| 发表于 2004-8-31 05:04:02 | 显示全部楼层
真的没人懂吗?不是说这里都是高手吗?
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-11-30 19:02 , Processed in 0.064315 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表