資源簡介
關于瑞利衰落信道的matlab仿真程序
代碼片段和文件信息
function?[rayleigh_gainrayleigh_angle]=rayleighfading(PathNumRelativePowerChanNum)
%?--------------------------------------------------------------------%
%?該函數為瑞利衰落函數
%?輸入從前到后為多徑數目,相對第一徑的能量(用dB表示),信道的數目;
%?輸出為每個信道的瑞利衰落值構成的增益向量;
%?在輸入中,PathNum為標量,RelativePower為向量,ChanNum為標量;
%?其中length(RelativePower)==PathNum;
%?length(rayleigh_gain)==ChanNum;
if(nargin<3)
????error(‘輸入數目不足‘);
elseif(length(RelativePower)~=PathNum);
????error(‘輸入中相對能量向量元素與多徑數目不匹配‘);
else
rayleigh_gain=zeros(1ChanNum);
- 上一篇:海龜策略的matlab代碼
- 下一篇:RANSAC算法matlab包
評論
共有 條評論