資源簡介
MATLAB-HFSS聯合仿真,以遺傳算法優化開槽優化微帶天線帶寬,還需下載hfss-hfss-api方能使用,別忘了修改路徑
代碼片段和文件信息
%單點交叉操作
%pop_size:?種群大小
%chromo_size:?染色體長度
%cross_rate:?交叉概率
function?crossover(pop_size?chromo_size?cross_rate)
global?pop;
for?i=1:2:pop_size
????if(rand?????????cross_pos?=?round(rand?*?chromo_size);
????????if?or?(cross_pos?==?0?cross_pos?==?1)
????????????continue;
????????end
????????for?j=cross_pos:chromo_size
????????????temp?=?pop(ij);
????????????pop(ij)?=?pop(i+1j);
????????????pop(i+1j)?=?temp;
????????end
????end
end
clear?i;
clear?j;
clear?temp;
clear?cross_pos;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????549??2016-07-18?17:19??genetic?algorithm\crossover.m
?????文件????????328??2016-10-16?11:37??genetic?algorithm\fitness.m
?????文件???????1759??2016-09-17?20:30??genetic?algorithm\GeneticAlgorithm.m
?????文件????????246??2016-09-23?11:22??genetic?algorithm\initilize.m
?????文件??????10906??2016-08-09?21:38??genetic?algorithm\multipatch1.m
?????文件????????414??2016-09-06?09:30??genetic?algorithm\mutation.m
?????文件???????4480??2016-08-08?17:21??genetic?algorithm\mypatch.m
?????文件????????159??2016-07-18?17:19??genetic?algorithm\plotGA.m
?????文件???????1393??2016-10-16?11:10??genetic?algorithm\rank.m
?????文件????????467??2016-10-16?11:37??genetic?algorithm\run_ga.m
?????文件???????1020??2016-10-16?11:10??genetic?algorithm\selection.m
?????目錄??????????0??2016-11-05?02:08??genetic?algorithm
-----------?---------??----------?-----??----
????????????????21721????????????????????12
- 上一篇:FSK雷達原理簡述
- 下一篇:多智能體一致性實現算法
評論
共有 條評論