資源簡(jiǎn)介
如何開發(fā)粒子群算法,運(yùn)用改進(jìn)粒子群算法解決規(guī)劃問題,附帶程序。
代碼片段和文件信息
%計(jì)算適應(yīng)度函數(shù)
function?[best_fitnessgbestpoppijpaixugWrongliang0]=adapting2(popsizepopgbestbest_fitnessg0genk)
%?a=textread(‘Garver6.txt‘);????????%讀數(shù)據(jù)文件
load?6jd;
n=a(11);???????????????????%節(jié)點(diǎn)數(shù)????????
t=find(a(:1)==0);??????????
xianlu=a([t(1)+1:t(2)-1]:);%形成線路參數(shù)矩陣
jiedian=a([t(2)+1:t(3)-1]:);%節(jié)點(diǎn)功率數(shù)據(jù)矩陣
%讀線路參數(shù)
linei=xianlu(:2)‘;
linej=xianlu(:3)‘;
rongliang=xianlu(:6);
rongliang00=[rongliang(1);0;rongliang(3);rongliang(4);0;rongliang(6);rongliang(7);0;0;0;rongliang(11);0;0;0;0]‘;
changdu=xianlu(:7);
r=xianlu(:4);
x=xianlu(:5)‘;
x00=[x(1);0;x(3);x(4);0;x(6);x(7);0;0;0;x(11);0;0;0;0]‘;
r00=[r(1);0;r(3);r(4);0;r(6);r(7);0;0;0;r(11);0;0;0;0]‘;
x0=zeros(popsize15);
r0=zeros(popsize15);
rongliang0=zeros(popsize15);
?for?i=1:popsize
?????for?j=1:15
??
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????481??2008-05-06?16:27??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\6jd.mat
?????文件???????2453??2008-05-06?20:06??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\6節(jié)點(diǎn)基本算法變參數(shù)1000代.fig
?????文件???????3988??2008-05-15?19:49??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\adapting2.asv
?????文件???????4754??2008-05-16?18:03??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\adapting2.m
?????文件???????3486??2008-04-03?20:35??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\adapting3.m
?????文件????????983??2008-04-02?09:24??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\Garver6.txt
?????文件????????888??2008-05-12?11:11??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\initial2.asv
?????文件????????888??2008-05-15?21:58??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\initial2.m
?????文件???????4307??2008-04-18?15:42??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\initial3.m
?????文件???????2224??2008-05-15?18:28??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\jisuanpij.asv
?????文件???????2233??2008-05-15?20:21??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\jisuanpij.m
?????文件????????831??2008-04-30?16:48??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\main2.asv
?????文件????????794??2008-05-15?21:45??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\main2.m
?????文件???????1797??2008-05-15?21:11??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\Njisuanpij.m
?????文件????????130??2008-04-12?13:35??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\outputdata2.m
?????文件????????819??2008-05-11?12:10??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\updatepop2.asv
?????文件????????751??2008-05-11?13:03??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\updatepop2.m
?????文件????????506??2008-04-03?20:39??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\updatepop3.m
?????文件?????????61??2008-04-12?12:41??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\y.asv
?????文件?????????62??2008-04-12?12:41??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\y.m
?????文件?????????61??2008-04-12?12:56??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\zhu.asv
?????文件?????????61??2008-04-12?12:57??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\zhu.m
?????文件???????8017??2008-04-14?11:18??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)\復(fù)件?initial2.m
?????目錄??????????0??2010-07-23?17:23??(加入網(wǎng)損)的6節(jié)點(diǎn)基本算法(變?nèi)謽O值)
-----------?---------??----------?-----??----
????????????????40575????????????????????24
評(píng)論
共有 條評(píng)論