资源简介
瑞利信道下的QAM仿真,可运行,有详细注释。希望可以帮到你们。
代码片段和文件信息
clc;
clear all
M=16; %设置16QAM参量
k=log2(M);
n=100000; %比特序列长度
p=0.5; %二进制比特流产生1的概率
samp=1; %过采样率
x=randsrc(1n[10;p1-p]); %生成随机二进制比特流
figure(‘Name‘‘二进制随机比特流‘‘Numbertitle‘‘Off‘)
stem(x(11:50)‘filled‘); %画出相应的二进制比特流信号
title(‘二进制随机比特流‘);
xlabel(‘比特序列‘);ylabel(‘信号幅度‘);
x4=reshape(xklength(x)/k); %将原始的二进制比特序列每四个一组分组,并排列成k行length(x)/k列的矩阵
xsym=bi2de(x4.‘‘left-msb‘); %将矩阵转化为相应的16进制信号序列
figure(‘Name‘‘16进制信号序列‘‘Numbertitle‘‘Off‘)
stem(xsym(1:50)); %画出相应的16进制信号序列
title(‘16进制随机信号‘);
xlabel(‘信号序列‘);ylabel(‘信号幅度‘);
y=qammod(xsymM); %用16QAM调制器对信号进行调制
scatterplot(y); %画出16QAM信号的星座图
- 上一篇:qam星座图仿真
- 下一篇:使用matlab绘制中国地图所需要的shp文件.rar
相关资源
- 使用matlab绘制中国地图所需要的shp文
- qam星座图仿真
- Matlab实现GAC模型
- 贝叶斯分类 二类协方差相等
- 利用MATLAB实现双色测温法
- ofdm 基于matlab的仿真
- 32点FFTVerilog和MATLAB实现
- 实验流体力学 PTV matlab
- 梯度下降算法matlab的实现
- leach经典算法matlab代码
- 这是一个求解分数阶混沌系统的Matl
- 后方交会.zip
- Matlab实现遥感影像分类所需库svm、l
- 导弹制导控制全仿真模型,滑模制导
- matlab2011中文汉化补丁
- EM解决混合高斯模型 Matlab实现
-
simuli
nk QAM - 基于MATLAB 的光伏电池通用数学模型
- SINR自适应波束形成器matlab代码
- 改进的SLM方法降低PAPR的MATLAB程序
- matlab小波图像分解代码
- matlab上位机
- 无线自组织网的matlab仿真
- 算术编码及译码 的matlab程序
- 关于粗糙集的matlab计算
- MATLAB坐标提取259794
- 灰度投影的人眼识别matlab代码附带图
- 小波包分解MATLAB程序
- 循环谱密度函数MATLAB程序
- 高斯金字塔的matlab实现
评论
共有 条评论