自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 Nakagami分布,Nakagami信道的matlab仿真

瑞利,莱斯,nakagami三种信道的理论讲解参见瑞利、莱斯与Nakagami-m信道衰落模型本文只给出matlab中nakagami信道的仿真代码。N=10000; % 随机数个数% Nakagami分布的参数mu=1;omega=2;% 生成服从nakagami分布的随机数pd=makedist('nakagami',mu,omega);r=random(pd,N,1);% 绘制生成的随机数的直方图,以概率密度形式histogram(r,'Normalization','pdf

2020-11-30 14:35:22 8364 7

原创 matlab中生成瑞利信道的两种方法

方法一:matlab自带的瑞利信道comm.RayleighChannel方法二:瑞利分布序列叠加法根据瑞利分布的概率密度函数表达式,产生服从瑞利分布的随机序列,然后与原始信号叠加。根据概率密度函数求对应随机序列方法参见:matlab 求已知概率密度函数的随机数生成方法三:复高斯法当两个高斯分布正交叠加时,其和的包络服从瑞利分布。具体推到证明可参见樊昌兴的《通信原理》等书。简单说就是,a和b为两个独立的高斯分布,若r=a+ib,则r的包络时服从瑞利分布的。参考:BPSK系统在瑞利衰落信道下

2020-11-26 14:01:23 39102 14

原创 matlab求误比特率 biterr函数

误比特率biterr[num,err]=biterr(a,b,k)num为误比特数,err为误比特率,k为a,b中的符号转化为比特时的位数,缺省时取最大值。例1.a,b中只有0,1,只需要1位比特表示(k取1),err=2/4=0.5例2. 若指定k取2,表示每个符号用2位比特表示,即a=[00 01 01 01], b=[00 00 00 01],err=2/8=0.25例3.b中的4用比特表示为100,需要3位,即k取3,因此0和1也要用3位表示,0=000,1=001,总比特数为3*

2020-11-16 15:51:05 11123

原创 matlab中给信号添加高斯白噪声的两种方法,awgn计算过程,randn函数

y=awgn(x,snr,px_dBW)给信号x添加噪声功率为某个值的高斯白噪声。snr为信噪比,单位dB。px_dBW为信号x的指定功率(注意,是指定功率,而不是x本身的功率),单位dBW。缺省时为0dBW,即:awgn(x,snr)=awgn(x,snr,0)‘measured’为根据x自动计算出来的本身功率,即用x本身的功率当作指定功率:px_W= norm(x)^2/length(x)(信号的功率计算请参见本人的另一边文章)px_dBW=10log10(px_W/1W)有了信噪比s

2020-11-10 15:42:28 48032 4

原创 matlab中正弦信号的功率计算,范数norm

matlab中正弦信号的功率计算首先看信号的能量、功率的定义式正弦信号的能量、功率matlab中的正弦信号范数首先看信号的能量、功率的定义式正弦信号的能量、功率matlab中的正弦信号matlab中,一般是通过定义一个一维行向量当自变量来创建函数,如:虽然绘图用plot看起来连续,但实际是离散信号,所以计算能量和功率公式是要用离散的:写成matlab则是:范数matlab中范数norm默认为2-范数,即norm(x)=norm(x,2)根据百度百科有: 因为所以,matla

2020-11-10 14:23:02 17999 1

MQAM误比特率的matlab代码

包括多种MQAM误比特的近似公式、上界、matlab自带的berawgn函数、仿真

2021-12-10

ThreeCombination_1t4r.m

等增益合并,选择合并,最大比值合并

2021-06-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除