matlab录入语音信号代码CDMA通信系统仿真
该程序模拟了使用Matlab的基本CDMA通信系统。
它包括以下组件:
cdma.m是主文件。
组件和选件
输入声音
四个.wav文件可模拟四个用户(变量x1,x2,x3和x4)。
程序绘制这些输入信号。
量化
该程序用量化和量化后的信号绘制第一个输入信号。
nivel
:量化级别的数量。
选择:量化过程。
可用选项:
1-制服
2-木法
4-A-Law
错误提示:量化误差。
多路访问
opt
:用于CDMA访问的代码类型。
可用选项:
1
=正交(同步)
2
=随机(异步)
gp
:相关矩阵的GP值。
调制
进行BPSK调制。
AWGN频道
该模块模拟一个AWGN通道,在该通道中将噪声添加到通信中。
ebno
:Eb
/
N0。
它是每位能量与噪声功率谱密度之比。
介于1到10之间的值,其中10代表噪声最小的通道。
输出
误码率曲线
该模块使用循环来模拟具有几个Eb
/
N0值(介于1和10之间)m的AWGN通道,并绘制所选语音的BER曲线。
在此循环中执行解调和用户划分。
errorpe
:错误的概率。
它给出了解码错误的平均发生率
2022-05-22 18:53:43
787KB
系统开源
1