Matlab利用IQ信号画出星座图学习笔记

Matlab利用IQ信号画出星座图学习笔记

IQ信号调制

IQ调制目前是最普遍的调制方式,既能用在PSK相位键控(Phase Shift Keying),又能用在QAM正交幅度调制(Quadrature Amplitude Modulation),首先要弄不清楚这两种是不一样的调制方式,总体来说QAM会比PSK好一点。

示例结果

Matlab具体代码如下

close all;
clc;
M=16;
data = randi([0 M-1],1000,1); %生成1000行数,数值为随机【0M-1】中的整数
data2=pskmod(data,M,pi/M);    %psk modulation
noisedata = awgn(data2,20);   %添加噪声
data3 = qammod(data,M,'UnitAveragePower',true); %qam modulation 
%具体含义可以上matlab官网查看用法
noisedata2 = awgn(data3,20);

scatterplot(noisedata);
title('PSKMOD');
grid on;
axis tight;

scatterplot(noisedata2);
title('QAMMOD');
grid on;
axis tight;

Matlab用法查询链接:https://ww2.mathworks.cn/help/comm/ref/pskmod.html?searchHighlight=pskmod&s_tid=srchtitle点这里
另外有几个觉得还比较u不错的关于IQ信号调制的文章链接
【1】https://wenku.baidu.com/view/239c4bc2dd3383c4ba4cd26e.html点这里
【2】https://wenku.baidu.com/view/3a0202dcd15abe23482f4d82.html点这里
【3】https://blog.csdn.net/baidu_37973494/article/details/84383534点这里
【4】https://www.ilovematlab.cn/thread-564299-1-1.html点这里

  • 7
    点赞
  • 87
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值