MATLAB实验三 信号的调制与解调Word下载.docx

上传人:b****4 文档编号:7202954 上传时间:2023-05-08 格式:DOCX 页数:10 大小:104.47KB
下载 相关 举报
MATLAB实验三 信号的调制与解调Word下载.docx_第1页
第1页 / 共10页
MATLAB实验三 信号的调制与解调Word下载.docx_第2页
第2页 / 共10页
MATLAB实验三 信号的调制与解调Word下载.docx_第3页
第3页 / 共10页
MATLAB实验三 信号的调制与解调Word下载.docx_第4页
第4页 / 共10页
MATLAB实验三 信号的调制与解调Word下载.docx_第5页
第5页 / 共10页
MATLAB实验三 信号的调制与解调Word下载.docx_第6页
第6页 / 共10页
MATLAB实验三 信号的调制与解调Word下载.docx_第7页
第7页 / 共10页
MATLAB实验三 信号的调制与解调Word下载.docx_第8页
第8页 / 共10页
MATLAB实验三 信号的调制与解调Word下载.docx_第9页
第9页 / 共10页
MATLAB实验三 信号的调制与解调Word下载.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

MATLAB实验三 信号的调制与解调Word下载.docx

《MATLAB实验三 信号的调制与解调Word下载.docx》由会员分享,可在线阅读,更多相关《MATLAB实验三 信号的调制与解调Word下载.docx(10页珍藏版)》请在冰点文库上搜索。

MATLAB实验三 信号的调制与解调Word下载.docx

(如下图所示)

调制信号

载波

假设信道不引入噪声,解调时采用同步解调,LPF为低通滤波器,

为接收信号。

三、实验内容

1.验证性实验

a)使用modulate函数产生调幅信号

解:

Fm=10;

Fc=100;

Fs=1000;

N=1000;

k=0:

N;

t=k/Fs;

x=abs(sin(2*pi*Fm*t));

xf=abs(fft(x,N));

y1=modulate(x,Fc,Fs,'

am'

);

subplot(2,1,1);

plot(t(1:

200),y1(1:

200));

xlabel('

时间'

ylabel('

幅度'

title('

调幅'

yf=abs(fft(y1,N));

subplot(2,1,2);

stem(yf(1:

xlabel('

频率'

ylabel('

b)使用modulate函数产生调频信号

pm'

调频'

c)周期信号的分解与合成

t=-3:

0.01:

3;

Fm=0.5;

sum=0;

n=100;

fori=1:

2:

n;

sum=sum+4/pi.*(1/i).*sin(i*2*pi*Fm*t);

end

plot(t,sum);

title('

周期信号的分解与合成'

2.设计性实验

1)发射端调制信号

已调信号

理想信道无噪声。

接收端使用同频解调

低通滤波器参数:

截止频率0.08,阶数14的巴特沃兹低通滤波器,对解调后信号

进行滤波,滤除高频成分,保留低频成分。

要求:

(1).设计符合要求的巴特沃兹低通滤波器,使用freqz函数做出幅频和相频响应图.

 

Fp=80;

Fs=100;

Wp=2*pi*Fp;

Ws=2*pi*Fs;

[N,Wn]=buttord(Wp,Ws,14,30,'

s'

[b,a]=butter(N,Wn,'

wa=0:

(3*Ws)/511:

3*Ws;

h=freqs(b,a,wa);

subplot(3,1,1);

plot(wa/(2*pi),20*log10(abs(h)));

grid;

频率,Hz'

增益,dB'

巴特沃兹低通滤波器'

axis([02*Fs-605]);

hf=abs(h);

hx=angle(h);

subplot(3,1,2);

plot(wa/(2*pi),hf);

幅频特性曲线'

subplot(3,1,3);

plot(wa/(2*pi),hx);

相频特性曲线'

(2).做出A,B,C各点时域波形和幅度频谱图。

A点

t=0:

0.001:

4;

ft=2*cos(2*t);

pt=cos(20*t);

fat=ft.*pt;

plot(t,fat);

y=fa(t)=2cos(2t)*cos(20t)'

yf=abs(fft(fat,1000));

10));

B点

8;

fbt=ft.*pt.*pt;

plot(t,fbt);

y=fb(t)=2cos(2t)*cos(20t)'

yf=abs(fft(fbt,1000));

20));

C点

[B,A]=butter(14,0.08,'

low'

fct=filter(B,A,ft);

subplot(1,1,1);

plot(t,fct);

2)程序设计实验方波的合成。

方波的合成'

四、实验总结

通过这次实验的实践和练习,进一步认识并了解了MATLAB的功能和用法,也更加熟练的掌握了一些关于MATLAB的基础用法,而且对信号这门课程的理论知识有了进一步的理解。

通过本次试验还知道了如何使用modulate函数产生调幅信号和调频信号,以及方波的合成。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2