基于matlab的正交振幅调制与解调,正交幅度调制(QAM)及解调Matlab仿真

正交幅度调制(QAM)及解调Matlab仿真实验目的:

1.掌握QAM及解调原理与特性;

2.了解星座图的原理及用途。

实验内容:

1.编写MATLAB程序仿真QAM及相干解调;

2.观察I、Q两路基带信号的特征及与输入NRZ码上网关系;

3.观察I、Q调制过程中信号的变化;

4.观察星座图在不同噪声环境下的变化;

5.分析仿真中观察的数据,撰写实验报告。

仿真代码:

function project(N,p)

%N为待仿真序列的长度

%p为产生1的概率

%======================

%首先产生随机二进制序列

N=input('输入二进制序列的长度:N=');

p=input('输入产生1的概率:');

source=randsrc(1,N,[1,0;p,1-p]);

figure(1);

stem(source);

axis([1 N -1 2]);

%对产生的二进制序列进行QAM调制

[source1,source2]=Qam_modulation(source);

%===============================

%画出星座图

figure(2);

plot_astrology(source1,source2);

%==============================

%两路信号进行插值(8倍过采样)

sig_insert1=insert_value(source1,8);

sig_insert2=insert_value(source2,8);

%================================

%画出两路信号的波形图

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值