matlab中粒子群算法的使用方法和实例
1、第一步我们首先可以看一下粒子群优化算法,简称PSO算法的框架,从初始化粒子及粒子速度到最后的满足算法收敛准则,输出gBest,如下图所示:

3、第三步下面我们通过一个实例来介绍matlab中粒子群优化算法的使用,这是一个求非线性函数的最大值,如下图所示:

5、第五步我们在电脑上打开matlab,创建待优化函数test_fun(),具体代码如下图所示:

7、第七步最后计算的非线性函数最大值结果如下图所示:

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:40
阅读量:83
阅读量:96
阅读量:37
阅读量:95