本篇文章为大家展示了PSOt工具箱的示例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
成都创新互联是一家专业的成都网站建设公司,我们专注网站建设、成都网站建设、网络营销、企业网站建设,卖友情链接,广告投放为企业客户提供一站式建站解决方案,能带给客户新的互联网理念。从网站结构的规划UI设计到用户体验提高,创新互联力求做到尽善尽美。
x_range=[-50,50]; %参数x变化范围y_range=[-50,50]; %参数y变化范围range = [x_range;y_range]; %参数变化范围(组成矩阵)Max_V = 0.2*(range(:,2)-range(:,1)); %最大速度取变化范围的10%~20%n=2; %待优化函数的维数,此例子中仅x、y两个自变量,故为2PSOparams= [25 2000 24 2 2 0.9 0.4 1500 1e-25 250 NaN 0 0];pso_Trelea_vectorized('Rosenbrock',n,Max_V,range,0,PSOparams) %调用PSO核心模块function [out]=Rosenbrock(in) out = sum( (100*(x1-x0.^2).^2 + (x0-1).^2) , 2);
上述内容就是PSOt工具箱的示例分析,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。
文章名称:PSOt工具箱的示例分析
文章源于:
http://shouzuofang.com/article/pgdgpj.html