✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。

🍎个人主页:​​Matlab科研工作室​

🍊个人信条:格物致知。

更多Matlab仿真内容点击👇

​智能优化算法​​  ​​神经网络预测​​ ​​雷达通信 ​​ ​​无线传感器​

​信号处理​​ ​​图像处理​​ ​​路径规划​​ ​​元胞自动机​​ ​​无人机​

⛄ 内容介绍

利用投影寻踪法来评价水质,利用黏菌优化算法来求解最优函数问题,计算速度快,精度高.实例计算表明,基于黏菌优化算法寻找最优投影方向,方法简单,计算效率较高,收敛速度快,解决了投影寻踪过程中最优化问题,是解决复杂水质综合评价的有效途径.

⛄ 部分代码


% This function initialize the first population of search agents

function Positions=initialization(SearchAgents_no,dim,ub,lb)


Boundary_no= size(ub,2); % numnber of boundaries


% If the boundaries of all variables are equal and user enter a signle

% number for both ub and lb

if Boundary_no==1

    Positions=rand(SearchAgents_no,dim).*(ub-lb)+lb;

end


% If each variable has a different lb and ub

if Boundary_no>1

    for i=1:dim

        ub_i=ub(i);

        lb_i=lb(i);

        Positions(:,i)=rand(SearchAgents_no,1).*(ub_i-lb_i)+lb_i;

    end

end

⛄ 运行结果

【综合评价】基于黏菌算法优化投影寻踪模型的综合评价附matlab代码_参考文献

⛄ 参考文献

[1]陈必科, 戴青松, 赵建强,等. 基于领导者策略狼群算法-投影寻踪法的北方某河水质综合评价[J]. 节水灌溉, 2014(11):65-68+72.

[2]彭美. 基于投影寻踪法的电源可持续评价研究[D]. 华北电力大学(北京);华北电力大学.

❤️ 关注我领取海量matlab电子书和数学建模资料
❤️部分理论引用网络文献,若有侵权联系博主删除