-
大小: 18KB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-03-19
- 語言: Matlab
- 標(biāo)簽: 電力調(diào)度??優(yōu)化調(diào)度??遺傳??MATLAB??調(diào)度??
資源簡介
遺傳算法的優(yōu)化調(diào)度,調(diào)度是電力系統(tǒng)的調(diào)度,應(yīng)用很廣泛。
代碼片段和文件信息
function?ret=cross(PcchromsizepopPdPwPs)
%本函數(shù)完成交叉操作
%?Pc????????????input:?交叉概率
%?lengthchrom???input:?染色體的長度
%?chrom?????????input:?染色體,存儲狀態(tài)變量
%?sizepop???????input:?種群規(guī)模
%?ret???????????output:交叉后的染色體
%是否進(jìn)行交叉操作則由交叉概率決定(continue控制)
for?i=1:sizepop
????%隨機(jī)選擇兩個(gè)染色體進(jìn)行交叉
????pick=rand(12);
????while?prod(pick)==0
????????pick=rand(12);
????end
????index=ceil(pick.*sizepop);
????%交叉概率決定是否進(jìn)行交叉
????pick=rand;
????while?pick==0
????????pick=rand;
????end
????if?pick>Pc
????????continue;
????end
????flag=0;
????while?flag==0
????????
??????????%%凸組合交叉
??????????pick=rand;???????????????????????%交叉開始
??????????Y1(1:2:)=pick*chrom{index(1)}(1:2:)+(1-pick)*chrom{index(2)}(1:2:);
??????????Y2(1:2:)=pick*chrom{index(2)}(1:2:)+(1-pick)*chrom{index(1)}(1:2:);%交叉
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????1818??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\cross.asv
?????文件????????1886??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\cross.m
?????文件????????1240??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\crossoverheuristic.m
?????文件????????9885??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\data.xlsx
?????文件?????????145??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\fval.m
?????文件????????1833??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\GA_Mainfunction.asv
?????文件????????1816??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\GA_Mainfunction.m
?????文件????????1268??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\mutation.m
?????文件????????1266??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\outage?rate.m
?????文件?????????511??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\produceBodong.asv
?????文件?????????511??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\produceBodong.m
?????文件????????2443??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\ReserveConstraint.asv
?????文件????????2762??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\ReserveConstraint.m
?????文件?????????969??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\select.m
?????文件?????????892??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\Startpopulation.m
?????文件?????????424??2020-10-27?04:03??╥┼┤?╦π╖?í?í?╬ó═°╛?╝├╡≈╢╚\test.m
- 上一篇:求解帶時(shí)間窗的VRP問題
- 下一篇:霍夫變換圓檢測的MATLAB程序
評論
共有 條評論