解调量化matlab,【扫盲贴】关于通信中的调制和解调matlab仿真

经常看《通信系统仿真》版的帖子,发现了很多人问关于调制和解调的问题!所以有必要集中说一下,本人才疏学浅,权当抛砖引玉!

(一)调制和解调是通信系统仿真中非常重要的部分,其实也比较简单,在matlab的通信工具箱中都有详细的help,所以首先要学会怎么找help来帮助自己解决问题!下面说明一下怎么找help:

首先找到help的Communications Toolbox,然后找到Modulation,这里就是调制解调部分的详细说明了!主要包括以下几个部分:

1、Modulation Features of the Toolbox;

2、Modulation Terminology;

3、Analog Modulation;

4、Digital Modulation;

5、Using Modem Objects;

6、Selected Bibliography for Modulation

关于几个部分的说明可以参考help详细说明!这里经常需要用到的调制解调在3、Analog Modulation和4、Digital Modulation里,不用说大家也知道了,一个是模拟调制的,一个是数字调制的!所以以后再需要通信系统模拟或者数字调制解调的时候一定先去看这里的help!

(二)下面给出help下的一个数字调制的例程:

也是通信系统仿真中经常用到的,仿真误码性能的!

功能:Computing the Symbol Error Rate

示例给出的是16QAM调制和解调,AWGN信道

% Create a random digital message

M = 16; % Alphabet size

x = randint(5000,1,M);

% Use 16-QAM modulation to produce y.

y=modulate(modem.qammod(M),x);

% Transmit signal through an AWGN channel.

ynoisy = awgn(y,15,'measured');

% Create scatter plot from noisy data.

scatterplot(ynoisy);

% Demodulate ynoisy to recover the message.

z=demodulate(modem.qamdemod(M),ynoisy);

% Check symbol error rate.

[num,rt]= symerr(x,z)

(三)怎么查找各种调制方式的函数?方法如下:

仍然是先到Communications Toolbox下,找到Functions — By Category,下面的函数是以功能进行分类的,关于调制解调的函数是:

(1)Analog Modulation/Demodulation

Passband amplitude, frequency, and phase modulation

(2)Digital Modulation/Demodulation

Baseband digital modulation

这里面包括了matlab所有模拟和数字调制解调的函数,并且有详细说明!

到这里为止,我相信大家都会利用matlab的help找自己需要的那部分内容了!希望对初学者有所帮助!

[本帖最后由 vincent92 于 2009-4-4 09:06 编辑]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值