MATLAB算法实战应用案例精讲-【智能优化算法】 正弦余弦算法(SCA)(附MATLAB和Python代码实现)
前言
正余弦算法(SCA)由澳大利亚的Mirjalili于2016年提出的一种基于种群的新型随机优化算法,SCA创建多个初始随机候选解,然后利用基于正弦和余弦函数的数学模型,使得这些解朝最优解方向或反向波动。
算法原理
正余弦算法
(SCA)
是最近发展起来的一种基于正余弦三角函数数学特性的元启发
式算法。该算法由
Mirjalili
于
2015
年
3
月
30
日设计。就像其他基于群体的元启发式
算法一样,在优化算法中,
SCA