在个人电脑上进行优化,采用Intel Core 2 Duo处理器T5450为1.66和1.33 GHz,并且使用多目标遗传算法工具箱gamultiobj的求解,在matlab NSGA-II是基于2.00 GB的RAM。使用matlab工具箱gamultiobj,需要设置一些参数。这些包括的变量,目标函数和约束条件的数目。健身功能,钟特拉华换热器模型被用来返回该地区,并抽力矢量形式。决策...
%% 主求解[x,fval]=gamultiobj(fitnessfcn,nvars,A,b,Aeq,beq,lb,ub,options)%% 结果提取% 因为gamultiobj是以目标函数分量取极小值为目标,% 因此在y=Fun(x)里取相反数的目标函数再取相反数画出原始情况plot(-fval(:,1),fval(:,2),'pr')xlabel('f_1(x)')ylabel('f_2(x)')title('Pareto front'...
%% 主求解[x,fval]=gamultiobj(fitnessfcn,nvars,A,b,Aeq,beq,lb,ub,options)%% 结果提取% 因为gamultiobj是以目标函数分量取极小值为目标,% 因此在y=Fun(x)里取相反数的目标函数再取相反数画出原始情况plot(-fval(:,1),fval(:,2),'pr')xlabel('f_1(x)')ylabel('f_2(x)')title('Pareto front'...