说明:小生境遗传算法,在求多峰值函数中很好用,提供了三个多峰值函数测试函数,希望对你用帮助!
NSA 遗传算法-测试函数 小生境遗传算法 多峰值 多峰值函数
说明:免疫算法实现多峰、多极值函数平面曲面拟合
拟合曲面-函数 MATLAB-拟合平面 matlab拟合平面 多峰函数 免疫算法
说明:多元单峰值函数遗传算法优化计算实例,自己测试可以使用。
遗传测试函数 遗传算法-多元 遗传算法测试
说明:图像去噪的统计优化的自适应小波包 (WP) 阈值函数基于广义高斯分布。它适用于噪声的图像,以获得最佳的树或最优小波基,利用信息熵计算高效多级 WP 分解。它选择自适应的阈值,即水平和子带依赖分析子带系数的统计参数的基础。在利用的阈值函数中,基于最大后验概率估计,每个系数和相应的子带的均值之间的最优线...
matlab 图像 函数 阈值 自适 应小波
说明:蚁群算法在matlab下优化10个函数的方法。其中函数有单变量多峰值,单变量单峰值的,也有多变量多峰值的函数。
蚁群优化函数 蚁群算法-单峰 蚁群算法 蚁群算法多峰 优化方法
说明:简单的PSO算法例程,基于多个测试函数。粒子群优化算法通过选择合适的游程员百分比来优化具有多个局部极小值的多峰函数。在这种情况下,搜索代理具有较快的收敛速度并收敛到全局最优解。
GSO PSO函数 pso测试函数
说明:利用MATLAB编程实现遗传算法,并结合一维多峰值函数对算法性能进行了测试,在MATLAB环境中采用遗传算法有效地解决了求解函数的优化问题,仿真结果验证了该算法的有效性,图像直观,性能优越,为遗传算法的实际应用开辟了新的途径和渠道。
遗传算法 GA
说明:matlab寻找峰值代码。函数可以直接调用,返回设定区域的峰值的横纵坐标,非matlab自带函数,可以寻找多个峰值。算法满足:1.超过一个闕值,此值不用设的太高2.每次检测到满足1条件中的值,判定是否为峰值,不是则继续寻找,是则暂存为temp3.继续检测半个周期的数据,如寻得比temp值大的峰值,存...
说明:用分种群的粒子群算法来求取30维多峰行数Rastrigrin函数,运行100次得到平均值,标准差。
pso 分种群 粒子群算法 Rastrigrin
说明:应用背景该段代码是可以实现图像的直方图分割的算法,它先将图像转化成灰度图像,之后产生图像直方图的阈值双峰图像,根据所产生的图像阈值双峰图,可以得到图像分割的分割阈值。关键技术 这里面histogram.m文件是直方图算法的主文件,里面有几个参数需要根据实际情况改,注释里都有讲 imcut.m文件...
matlab 分割 图像 直方图 灰度 基于 阈值