-
大小: 1KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-06-09
- 語言: Matlab
- 標(biāo)簽:
資源簡介
實(shí)現(xiàn)了基于遺傳算法的排序融合方法,以隨機(jī)交換一部分項(xiàng)目的相對(duì)排序關(guān)系的方式,實(shí)現(xiàn)了遺傳算法中的交叉,變異。不斷選擇質(zhì)量高的融合排序并繁殖下一代融合排序,直到無法找到更優(yōu)的融合排序。其中,融合排序的質(zhì)量采用最小平均排序距離準(zhǔn)則。

代碼片段和文件信息
function?score=RankingCriteria(rankingCMatrixCriteriaParameter)
criteriaType=CriteriaParameter(1);
distanceType=CriteriaParameter(2);
Parameter(2)=mod(CriteriaParameter(3)10);%QuantifyType
Parameter(1)=floor(CriteriaParameter(3)/10);%alpha
weightSwift=CriteriaParameter(4);
if?0==weightSwift
????w=ones(size(ranking));
else?if?1==weightSwift
????????w=QuantifyFunction(1:size(ranking2)Parameter);
????end
end
switch?criteriaType
????case?1
????????rowCMatrix=size(CMatrix1);
????????saveDistance=zeros(1rowCMatrix);
????????for?iRowCMatrix=1:rowCMatrix
????????????saveDistance(1iRowCMatrix)...
????????????????=RankingDistance(rankingCMatrix(iRowCMatrix:)distanceTypew);
????????end
????????score=mean(saveDistance2);
end
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????756??2015-10-12?15:57??RankingCriteria.m
?????文件???????2330??2015-12-21?22:06??RankingDistance.m
-----------?---------??----------?-----??----
?????????????????3086????????????????????2
- 上一篇:DFT信道估計(jì)
- 下一篇:RLS最小二乘法自適應(yīng)濾波器m文件
評(píng)論
共有 條評(píng)論