資源簡介
認知無線電中的注水算法的實現,沒有錯誤,直接可用
代碼片段和文件信息
function?f=powerallo(P)
?bandwidth=1e6;????????????%?總的信道帶寬1MHz
?nSubChannel=16;???????????%子信道個數
?b=bandwidth/nSubChannel;???%每個子信道的帶寬
?noiseDensity=1e-11;???????%噪聲功率譜密度
?Noisepower=noiseDensity*bandwidth/nSubChannel;?%子信道噪聲功率
?Ptotal=1e-5;??????????????%認知用戶的最大發射功率
?%nabla=?random(‘rayleigh‘1/0.65521nSubChannel);%各個子信道的信道增益,隨機
?nabla=[0.6198?3.0666?2.3890?2.7866?2.2708?0.4184?3.6664?3.2930?1.3850??0.9433?1.7853?0.7600?1.9932?2.0184?3.3888?0.5142];
?%nabla=[5.2643?3.1323?3.1028?3.7574?2.8361?2.4115?2.2666?0.6820?0.9234?1.1004?2.1891?4.3116?2.6140?1.5129?2.0613?1.5970];
?f=-b*sum(log2(1+P.*nabla/Noisepower));
?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-09-19?10:24??注水算法\
?????文件?????????690??2012-09-18?21:14??注水算法\powerallo.m
?????文件????????1434??2012-09-19?10:25??注水算法\zhushuixian.m
評論
共有 條評論