- 4
- 0
- 约2.75千字
- 约 4页
- 2023-05-05 发布于天津
- 举报
对照程序:MPSOMATLAB1,其中fl.m是日标函数1,f2.m是日标函数2,PSOl.m是粒子群算法程序。
(一个集合,里面有N个点,每个点有它自己的位置xi=(xi1,xi2...)向量,和速度vi=(vi1,vi2...)向量,i表示第i个点。初始化基本变量,vmax,xmax,a,b,Tmax,c1,c2,wmax,wmin,D,N,Nmax;第1步给位置xi和速度vi随机的赋值;fori=1:N%矩阵,N行D歹Uforj=1:Dx(i,j)=rand*(b-a)+a;%随机初始化位置v(i,j)=rand*vmax;%随机初始化速度endend第2步通过公式计算适应值,就是函数值向量,(f1i,f2i),f1,f2是xi向量的函数,有公式;将计算得到的适应值赋值给一个新的保存每个函数值向量的个体极值矩阵Py,并将函数值对应的位置存放到对应的Xy矩阵中;
fori=1:N%初始化个体极值
Py(i,1)=f1(x(i,1:D));%计算目标fl的适应值
Py(i,2)=f2(x(i,1:D));%计算目标f2的适应值Xy(i,1:D)=x(i,1:D);%记录个体极值的坐标位置end第3步通过支配关系求出矩阵Py中的非支配成员,这些成员构成非劣解集。然后将非劣解集加入到集合B(外部集或精英集),B集合初始为空;向量支配关系:定义1(Pareto支配)称一个向量蚌(u1,
您可能关注的文档
最近下载
- 透射电子显微镜TEM(121张课件).ppt VIP
- (正式版)D-L∕T 840-2016 高压并联电容器使用技术条件.docx VIP
- 12K101-1 轴流通风机安装.pdf VIP
- 2025年房地产经纪人居间合同谈判技巧专题试卷及解析.pdf VIP
- 2025年项目管理专业挣值管理与供应链管理结合专题试卷及解析.pdf VIP
- 2026年入党积极分子考试题库150道及完整答案一套.docx VIP
- 小学体育德育渗透教案.docx VIP
- 2025年金融风险管理师巴塞尔协议一典型国家实施案例专题试卷及解析.pdf VIP
- 2025年人教版高中二级结构域(疏水作用)试卷及解析.docx VIP
- 2025年拍卖师拍卖师职业风险与心理调适专题试卷及解析.pdf VIP
原创力文档

文档评论(0)