基于matlab的动态粒子群算法。普通粒子群算法无法感知外界环境的变化,在外界环境发生改变时无法实时进行响应,因而缺乏动态环境寻优能力。在普通粒子群算法基本上通过增加敏感粒子得到一种动态粒子群算法,该算法通过实时计算敏感粒子的适应度值从而感知外界环境的变化,当外界环境的变化超过一定的阈值时算法以按一定比例更新速度和粒子的方式进行相应,从而具有动态环境寻优的功能。程序已调通,可直接运行。
相关推荐
XiaoLeisj2 小时前
【JavaEE初阶 — 多线程】单例模式 & 指令重排序问题励志成为嵌入式工程师3 小时前
c语言简单编程练习9捕鲸叉3 小时前
创建线程时传递参数给线程A charmer3 小时前
【C++】vector 类深度解析:探索动态数组的奥秘Peter_chq3 小时前
【操作系统】基于环形队列的生产消费模型记录成长java5 小时前
ServletContext,Cookie,HttpSession的使用前端青山5 小时前
Node.js-增强 API 安全性和性能优化睡觉谁叫~~~5 小时前
一文解秘Rust如何与Java互操作音徽编程5 小时前
Rust异步运行时框架tokio保姆级教程观音山保我别报错5 小时前
C语言扫雷小游戏