• 大小: 1KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-07
  • 语言: Matlab
  • 标签: matlab  瑞利衰落  

资源简介

关于瑞利衰落信道的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);

评论

共有 条评论