matlab粒子群算法的初始化函数怎么写,适应度函数为另外一个m文件中建立的函数名为Adaptfunc(Q)的函数

2024-12-20 06:23:16
推荐回答(1个)
回答1:

初始化函数就是根据你的问题的维数,随机初始化多个0或者1就可以了,比如:

a = rand();
if(a>0.5) GA=1; else GA=0;

适应度函数要根据你自己的实际问题,抽象出一个数学模型得到要优化的表达式。