資源簡介
精通MATLAB最優化計算全書配套算法M文件-精通MATLAB優化計算.rar
從這里下載了不少神經網絡的視頻,感覺非常不錯,先向這些制作者致敬。也感謝各位版主建立了這個大寶庫。今天《精通MATLAB最優化計算》的書剛剛到手,不敢獨享,分享出原書光盤中各章的算法M文件,供大家學習(沒有搜索論壇中相關帖子,不知道是否有人已經發過)。也作點小貢獻。希望大家能沿者copy--edit--write的路一路領略MATLAB的精彩。
從這里下載了不少神經網絡的視頻,感覺非常不錯,先向這些制作者致敬。也感謝各位版主建立了這個大寶庫。今天《精通MATLAB最優化計算》的書剛剛到手,不敢獨享,分享出原書光盤中各章的算法M文件,供大家學習(沒有搜索論壇中相關帖子,不知道是否有人已經發過)。也作點小貢獻。希望大家能沿者copy--edit--write的路一路領略MATLAB的精彩。

代碼片段和文件信息
function??[xminf]?=?CmpSimpleMthd(AcbbaseVector)
sz?=?size(A);
nVia?=?sz(2);
n?=?sz(1);
xx?=?1:nVia;
nobase?=?zeros(11);
m?=?1;
if?c>=0
????vr?=?find(c~=0?1‘last‘);
????rgv?=?inv(A(:(nVia-n+1):nVia))*b;
????if?rgv?>=0
????????x?=?zeros(1vr);
????????minf?=?0;
????else
????????disp(‘不存在最優解!‘);
????????x?=?NaN;
????????minf?=?NaN;
????????return;
????end
end
for?i=1:nVia
????if(isempty(find(baseVector?==?xx(i)1)))
????????nobase(m)?=?i;
????????m?=?m?+?1;
????else
????????;
????end
end
bCon?=?1;
M?=?0;
while?bCon
????nB?=?A(:nobase);
????ncb?=?c(nobase);
????B?=?A(:baseVector);
????cb?=?c(baseVector);
????xb?=?inv(B)*b;
????f?=?cb*xb;
????w?=?cb*inv(B);
????for?i=1:length(nobase)
????????sigma(i)?=?w*nB(:i)-ncb(i);
????end
????[maxsind]?=?max(sigma);
????if?maxs?<=?0
????????minf?=?cb*xb;
????????vr?=?find(c~=0?1‘last‘);
????????for?l=1:vr
????????????ele?=?find(baseVector?==?l1);
????????????if(isempty(ele))
????????????????x(l)?=?0;
????????????else
????????????????x(l)=xb(ele);
????????????end
????????end
????????bCon?=?0;
????else
????????y?=?inv(B)*A(:nobase(ind));
????????if?y?<=?0
????????????disp(‘不存在最優解!‘);
????????else
????????????minb?=?inf;
????????????chagB?=?0;
????????????for?j=1:length(y)
????????????????if?y(j)>0
????????????????????bz?=?xb(j)/y(j);
????????????????????if?bz ????????????????????????minb?=?bz;
????????????????????????chagB?=?j;
????????????????????end
????????????????end
????????????end
????????????tmp?=?baseVector(chagB);
????????????baseVector(chagB)?=?nobase(ind);
????????????nobase(ind)?=?tmp;
????????end
????end
????M?=?M?+?1;
????if?(M?==?1000000)
????????disp(‘找不到最優解!‘);
????????x?=?NaN;
????????minf?=?NaN;
????????return;
????end
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????532480??2008-10-29?13:22??精通MATLAB優化計算\autorun.exe
?????文件?????????47??2006-02-28?16:53??精通MATLAB優化計算\autorun.inf
?????文件?????608448??2000-05-22?16:58??精通MATLAB優化計算\comctl32.ocx
?????文件??????????8??2008-10-29?13:25??精通MATLAB優化計算\command.ini
?????文件????3193832??2008-10-29?14:46??精通MATLAB優化計算\phei.avi
?????文件??????27136??2009-02-10?10:41??精通MATLAB優化計算\光盤使用說明.doc
?????文件??????28672??2009-02-10?10:41??精通MATLAB優化計算\程序索引.xls
?????文件???????1836??2008-05-28?19:54??精通MATLAB優化計算\第10章?線性規劃\CmpSimpleMthd.m
?????文件???????2269??2008-06-01?15:22??精通MATLAB優化計算\第10章?線性規劃\ModifSimpleMthd.m
?????文件???????1645??2008-05-28?19:56??精通MATLAB優化計算\第10章?線性規劃\SimpleMthd.m
?????文件???????4789??2008-06-29?22:39??精通MATLAB優化計算\第11章?整數規劃\DividePlane.m
?????文件???????2833??2008-07-06?16:39??精通MATLAB優化計算\第11章?整數規劃\IntProgFZ.m
?????文件???????1141??2008-06-30?21:39??精通MATLAB優化計算\第11章?整數規劃\ZeroOneprog.m
?????文件???????2311??2008-06-02?19:42??精通MATLAB優化計算\第12章?二次規劃\ActivdeSet.m
?????文件????????226??2008-06-02?20:18??精通MATLAB優化計算\第12章?二次規劃\QuadLagR.m
?????文件???????1180??2008-06-02?20:16??精通MATLAB優化計算\第12章?二次規劃\TrackRoute.m
?????文件???????1085??2008-09-04?18:35??精通MATLAB優化計算\第13章?粒子群優化算法\AsyLnCPSO.m
?????文件???????1829??2008-09-10?20:12??精通MATLAB優化計算\第13章?粒子群優化算法\BreedPSO.m
?????文件???????2413??2008-09-13?01:21??精通MATLAB優化計算\第13章?粒子群優化算法\CLSPSO.m
?????文件???????1028??2008-09-02?20:11??精通MATLAB優化計算\第13章?粒子群優化算法\LinWPSO.m
?????文件???????1017??2008-09-04?18:32??精通MATLAB優化計算\第13章?粒子群優化算法\LnCPSO.m
?????文件????????971??2008-09-02?20:11??精通MATLAB優化計算\第13章?粒子群優化算法\PSO.m
?????文件???????1116??2008-09-03?20:43??精通MATLAB優化計算\第13章?粒子群優化算法\RandWPSO.m
?????文件???????1156??2008-09-11?21:21??精通MATLAB優化計算\第13章?粒子群優化算法\SAPSO.m
?????文件???????1073??2008-09-03?20:51??精通MATLAB優化計算\第13章?粒子群優化算法\SecPSO.m
?????文件???????1438??2008-09-03?21:00??精通MATLAB優化計算\第13章?粒子群優化算法\SecVibratPSO.m
?????文件???????1173??2008-09-10?19:51??精通MATLAB優化計算\第13章?粒子群優化算法\SelPSO.m
?????文件???????1584??2008-09-04?21:02??精通MATLAB優化計算\第13章?粒子群優化算法\SimuAPSO.m
?????文件???????1175??2008-09-02?20:13??精通MATLAB優化計算\第13章?粒子群優化算法\YSPSO.m
?????文件???????2579??2008-09-10?21:32??精通MATLAB優化計算\第14章??遺傳優化算法\AdapGA.m
............此處省略50個文件信息
評論
共有 條評論