第三章离散时间信号的时域分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南昌大学实验报告

学生姓名:学号: 6103413001 专业班级:

实验类型:□验证□综合□设计□创新实验日期:实验成绩:

第三章:离散时间信号的频域分析

一、实验目的:

1、学会用MATLAB在时域中产生一些基本的离散时间信号,并对这些信号进行一些基本的运算。

2、学会使用基本的MATLAB命令,并将它们应用到简单的数字信号处理问题中。

二、实验要求:

1、学习并调试本章所给的例子。

2、回答书后给出的问题。

3、实验报告仅回答偶数信号的例子。

三、实验程序及结果

Q3.2运行程序P3.1求离散时间傅立叶变换的实部、虚部以及幅度和相位谱列。离散时间傅立叶变换是ω的周期函数吗?若是,周期是多少?描述这四个图形的对称性。

程序:

%离散时间傅立叶变换的频率样本

w=-4*pi:8*pi/511:4*pi;

num=[2 1];den=[1 -0.6];

h=freqz(num,den,w);

%plot the DTFT

subplot(2,1,1)

plot(w/pi,real(h));grid

title('H(e^|j\omegal|)的实部')

xlabel('\omega/\pi');

ylabel('振幅');

subplot(2,1,2)

plot(w/pi,imag(h));grid

title('H(e^|j\omegal|)的虚部')

xlabel('\omega/\pi');

ylabel('振幅');

pause%暂停等待指令执行后面程序

subplot(2,1,1)

plot(w/pi,abs(h));grid

title('|H(e^|j\omega|)|幅度谱')

xlabel('\omega/\pi');

ylabel('振幅');

subplot(2,1,2)

plot(w/pi,angle(h));grid

title('相位谱arg[H(e^|j\omega|)]')

xlabel('\omega/\pi'); ylabel('以弧度为单位的相位'); 程序结果如下:

离散时间傅立叶变换是ω的周期函数,周期为2π

H(e |j ωl|)的实部

振幅

ω/π

振幅

振幅

ω/π

以弧度为单位的相位

Q3.4 修改程序P3.1,计算如下有限长序列的离散傅里叶变换:g[n]=[1 3 5 7 9 11 13 15 17] 并重做习题Q3.2.讨论你的结果。你能解释相位谱中的跳变吗? 程序

%离散时间傅立叶变换的频率样本 w=0:8*pi/511:1*pi;

num=[1 3 5 7 9 11 13 15 17]; h=freqz(num,1,w); %plot the DTFT

subplot(2,1,1)

plot(w/pi,real(h));grid title('H(e^|j\omegal|)的实部') xlabel('\omega/\pi'); ylabel('振幅'); subplot(2,1,2)

plot(w/pi,imag(h));grid title('H(e^|j\omegal|)的虚部') xlabel('\omega/\pi'); ylabel('振幅');

pause%暂停等待指令执行后面程序 subplot(2,1,1)

plot(w/pi,abs(h));grid

title('|H(e^|j\omega|)|幅度谱') xlabel('\omega/\pi'); ylabel('振幅'); subplot(2,1,2)

plot(w/pi,angle(h));grid

title('相位谱arg[H(e^|j\omega|)]') xlabel('\omega/\pi'); ylabel('以弧度为单位的相位');

因为离散时间傅里叶变换是ω的衰减周期函数,周期为0.25π,当计算的相位在频率范围[-π, π]之外时,相位按取0.25π模计算,因此就会出现0.25π的不连续。

H(e |j ωl|)的实部

ω/π

振幅

00.10.20.30.4

0.50.60.70.80.91

H(e |j ωl|)的虚部

ω/π

振幅

50

100

|H(e |j ω|)|幅度谱

ω/π

振幅

0.1

0.2

0.3

0.4

0.50.6

0.7

0.8

0.9

1

-4-2024相位谱arg[H(e |j ω|)]

ω/π

以弧度为单位的相位

Q3.6 通过加入合适的注释语句和程序语句修改程序P3.2,对程序生成的图形中的两个轴加标记。哪个参数控制时移量? 验证傅里叶变换的时移性质 程序:

%p3.2

%离散时间傅立叶变换的时移性质 clf;

w=-pi:2*pi/255:pi;wo=0.4*pi;D=10; num=[1 2 3 4 5 6 7 8 9]; h1=freqz(num,1,w);

h2=freqz([zeros(1,D) num],1,w); subplot(2,2,1)

plot(w/pi,abs(h1));grid title('原序列的幅度谱') xlabel('\omega/\pi'); ylabel('振幅'); subplot(2,2,2)

plot(w/pi,abs(h2));grid title('时移后序列的幅度谱') xlabel('\omega/\pi'); ylabel('振幅'); subplot(2,2,3)

plot(w/pi,angle(h1));grid title('原序列的相位谱')

相关文档
最新文档