24小时热门版块排行榜    

查看: 2616  |  回复: 1

laoyeye2

木虫 (小有名气)

[求助] 调用MATLAB中多目标优化函数为什么只有pareto图形而不输出最优解和最优值 已有1人参与

matlab中的gamultiobj工具箱求解获得pareto值时,如何输出对应点自变量的值。
代码如下:
function f = my_first_multi(x)
f(1)=26.04917-7.30667*x(1)-1.82617*x(2)+2.03*x(3)+2.27729*x(4)+0.145*x(1)*x(2)-0.16125*x(1)*x(3)-0.18625*x(1)*x(4)-0.03925*x(2)*x(3)-0.04325*x(2)*x(4)+0.030312*x(3)*x(4)+0.52708*x(1)^2+0.032083*x(2)^2 +0.028646*x(3)^2+0.012005*x(4)^2;
f(2)=3.27083+0.49792*x(1)+0.02667*x(2)-0.82687*x(3)+0.016875*x(4)+0.034875*x(1)*x(2)-0.26781*x(1)*x(3)+0.15453*x(1)*x(4)-0.055312*x(2)*x(3)+0.033656*x(2)*x(4)-0.18898*x(3)*x(4)-0.028437*x(1)^2-0.000987*x(2)^2 +0.2507*x(3)^2+0.03598*x(4)^2;

fitnessfcn = @my_first_multi;   
nvars = 4;                     
lb=[4 15 8 12];                  
ub=[8 35 16 28];                     
A = []; b = [];                 
Aeq = []; beq = [];            
options=gaoptimset('ParetoFraction',0.3,'PopulationSize',100,'Generations',200,'StallGenLimit',200,'TolFun',1e-100,'PlotFcns',@gaplotpareto);
[x,fval ,EXITFLAG] = gamultiobj(fitnessfcn,nvars, A,b,Aeq,beq,lb,ub,options);

调用MATLAB中多目标优化函数为什么只有pareto图形而不输出最优解和最优值
1.jpg
回复此楼
世上无难事。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lanyexi

金虫 (正式写手)

博士后在站

【答案】应助回帖

多目标优化的算法本来就是求出一个Pareto解集,你根据具体的需求再从解集中选出你需要的结果。所以,肯定不会返回一个最优解。建议阅读以下多目标优化的基本概念,你就会明白的。
博学,笃思
2楼2015-12-23 10:10:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 laoyeye2 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 咱们一起用铁证分析2026国家社科基金中标与否 +6 启萌科技 2026-08-12 18/900 2026-08-14 18:18 by xueboshi
[基金申请] 大家玩filecode,现在的申请与受理打不开了 +3 dcqxinyang 2026-08-14 6/300 2026-08-14 18:03 by 690092147
[基金申请] 各位道友,我要去昆明玩几天,回来见。 +5 Tide man 2026-08-14 6/300 2026-08-14 17:26 by 鱼翔浅底1
[基金申请] 应该是93bebmhtak前后十一个字符比较关键 +23 Lanmanbaby 2026-08-09 37/1850 2026-08-14 13:40 by Equinoxhua
[基金申请] 好奇怪的filecode +6 布布和一二 2026-08-08 7/350 2026-08-14 13:38 by Equinoxhua
[硕博家园] 读博的好处 +4 lnee 2026-08-11 4/200 2026-08-14 10:20 by ahsoarli
[基金申请] filecode +15 documentary 2026-08-10 17/850 2026-08-14 10:08 by kissu88
[基金申请] 我的国基提前知道中了,可是同事的操作让我实在接受不了,怎么会有这样的人 +10 家与远方 2026-08-10 15/750 2026-08-14 02:08 by 绵羊哥哥
[硕博家园] 一作与独作在应聘高校教师时区别大吗 +3 mbygzh 2026-08-08 4/200 2026-08-13 19:31 by 龙-樱
[基金申请] 分享一下我之前已中青C的计划书的filecode +4 布布和一二 2026-08-11 5/250 2026-08-13 12:56 by cratir
[基金申请] 结合人工智能,周易传统文化,filecode打分制来了,3分以上希望很大。 +3 Tide man 2026-08-12 4/200 2026-08-13 08:35 by ZJTJZ
[基金申请] 是这周出结果还是下周出结果? +3 yuleib84 2026-08-11 3/150 2026-08-11 21:53 by jnhyjjm
[基金申请] 帮忙看看fileCode +7 wwncly 2026-08-10 13/650 2026-08-11 19:36 by 冰心玉壶晴
[基金申请] 什么时候出结果,有咨询渠道??? +3 Tide man 2026-08-11 3/150 2026-08-11 17:54 by kudofaye
[基金申请] 国自然结果 +4 Vierhys 2026-08-10 8/400 2026-08-10 15:06 by Vierhys
[基金申请] 2026国自然放榜时间 +9 布布和一二 2026-08-08 9/450 2026-08-10 11:22 by xxxx2020
[基金申请] 这样的filecode谁见过 +11 布布和一二 2026-08-08 22/1100 2026-08-10 11:10 by wmfsnow
[基金申请] 面上项目filecode邪修 +5 西山十月 2026-08-09 7/350 2026-08-10 07:32 by 仁砚薪传
[基金申请] 关于filecode,很负责任的告诉大家 +6 爱看书的可乐 2026-08-08 7/350 2026-08-08 22:13 by a_niu
[基金申请] 国基金的申报应该改成非等额制,评价高的钱多评价低的钱少,但是增加资助率 +7 a089 2026-08-07 7/350 2026-08-08 18:05 by gltch
信息提示
请填处理意见