24小时热门版块排行榜    

查看: 655  |  回复: 0

ACKang

新虫 (初入文坛)

[求助] 协同粒子群算法(COPSO)Matlab代码(部分)

小弟第一次接触算法,请问以下newgen、pop、A、optimy、subpop1、newgen1、pop1、min1、optimy1、optt1都代表什么?
function [opy,optimy]=copsoflowshop(pt,gennum,psize,e)
[m,n]=size(pt);
current_gen=1;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%初始化
newgen=zeros(psize,n+1);
pop=zeros(psize,n);
A=zeros(psize,n/5);
vel=zeros(psize,n/5);
optimy=ones(1,gennum);
newgen(1:psize,1:n)=rand(psize,n);%主种群初始化
subpop1=zeros(psize,n/5);  %子群初始化
subpop2=zeros(psize,n/5);
subpop3=zeros(psize,n/5);
subpop4=zeros(psize,n/5);
subpop5=zeros(psize,n/5);
newgen1=zeros(psize,n+1);
newgen2=zeros(psize,n+1);
newgen3=zeros(psize,n+1);
newgen4=zeros(psize,n+1);
newgen5=zeros(psize,n+1);
pop1=zeros(psize,n);
pop2=zeros(psize,n);
pop3=zeros(psize,n);
pop4=zeros(psize,n);
pop5=zeros(psize,n);
min1=zeros(psize,n/5); %子群最优粒子初始化
min2=zeros(psize,n/5);
min3=zeros(psize,n/5);
min4=zeros(psize,n/5);
min5=zeros(psize,n/5);
optimy1=ones(1,gennum);
optimy2=ones(1,gennum);
optimy3=ones(1,gennum);
optimy4=ones(1,gennum);
optimy5=ones(1,gennum);
optt1=ones(psize,1);
optt2=ones(psize,1);
optt3=ones(psize,1);
optt4=ones(psize,1);
optt5=ones(psize,1);
vel1=vel;                %子群速度初始化
vel2=vel;
vel3=vel;
vel4=vel;
vel5=vel;
subpop1=newgen(:,1:n/5);               %将主群newgen分成5个子群,想分成几个就几个,可以有更好的方法!
subpop2=newgen(:,n/5+1:2*n/5);
subpop3=newgen(:,2*n/5+1:3*n/5);
subpop4=newgen(:,3*n/5+1:4*n/5);
subpop5=newgen(:,4*n/5+1:n);
xmin1=subpop1(1,;         %子群的最优位置,初始位置随便定
xmin2=subpop2(1,;
xmin3=subpop3(1,;
xmin4=subpop4(1,;
xmin5=subpop5(1,;
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ACKang 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 关于Filecode分析方法 +6 majunge000 2026-08-10 6/300 2026-08-12 20:43 by JChen2024
[基金申请] filecode +13 documentary 2026-08-10 15/750 2026-08-12 15:56 by 云上清扬
[基金申请] 应该是93bebmhtak前后十一个字符比较关键 +22 Lanmanbaby 2026-08-09 35/1750 2026-08-12 14:38 by sdfapple719
[基金申请] 综述论文作为代表作会不会影响评审专家的印象分? +11 yufeiwaner 2026-08-09 13/650 2026-08-12 08:17 by yufeiwaner
[基金申请] 有时候,自然基金真的不能太认真 (我的申报经验) +3 majunge000 2026-08-11 4/200 2026-08-11 20:13 by lch2012
[基金申请] 帮忙看看fileCode +7 wwncly 2026-08-10 13/650 2026-08-11 19:36 by 冰心玉壶晴
[基金申请] 为什么网上很多人说本周 12号出结果 +6 瞬息宇宙 2026-08-10 7/350 2026-08-11 19:25 by Tide man
[硕博家园] 读博的好处 +3 lnee 2026-08-11 3/150 2026-08-11 18:10 by 希望我好好的
[基金申请] 分享一下我之前已中青C的计划书的filecode +3 布布和一二 2026-08-11 4/200 2026-08-11 15:20 by aasahr
[基金申请] 我的国基提前知道中了,可是同事的操作让我实在接受不了,怎么会有这样的人 +8 家与远方 2026-08-10 13/650 2026-08-11 09:49 by 家与远方
[基金申请] 基金中了 +15 laoda193707 2026-08-06 15/750 2026-08-11 00:11 by jiafei2190
[基金申请] 确定了,国自然21号放榜 +6 布布和一二 2026-08-10 7/350 2026-08-10 19:15 by 2000zf36392
[基金申请] 关于代码变化问题,想知道的进来 +17 且听虎啸 2026-08-07 24/1200 2026-08-10 18:35 by zhangduo2008
[基金申请] 据悉今年马上要出结果了 +7 瞬息宇宙 2026-08-10 8/400 2026-08-10 12:42 by Vivilian
[基金申请] 2026国自然放榜时间 +9 布布和一二 2026-08-08 9/450 2026-08-10 11:22 by xxxx2020
[基金申请] 这样的filecode谁见过 +11 布布和一二 2026-08-08 22/1100 2026-08-10 11:10 by wmfsnow
[基金申请] 面上项目filecode邪修 +5 西山十月 2026-08-09 7/350 2026-08-10 07:32 by 仁砚薪传
[基金申请] filecode与中标关系的预测 +5 布布和一二 2026-08-07 5/250 2026-08-09 16:15 by 袁向阳007
[基金申请] 国基金的申报应该改成非等额制,评价高的钱多评价低的钱少,但是增加资助率 +7 a089 2026-08-07 7/350 2026-08-08 18:05 by gltch
[基金申请] filecode +14 等待解的谜 2026-08-06 19/950 2026-08-07 12:20 by wlwhappy
信息提示
请填处理意见