验证时域采样定理和频域采样定理——数字信号处理

验证时域采样定理和频域采样定理——数字信号处理
验证时域采样定理和频域采样定理——数字信号处理

课程设计报告

课程名称数字信号课程设计

系别:工程技术系

专业班级:电子信息工程

学号: 09XXXXXX7

姓名: XXXXX

课程题目:验证时域采样定理和频域采样定理

完成日期: 2012年6月29日

指导老师:杨亚东

2012 年 6 月 29 日

验证时域采样定理和频域采样定理

摘要

数字信号处理是将信号以数字方式表示并处理的理论和技术。数字信号处理与模拟信号处理是信号处理的子集。

数字信号处理的目的是对真实世界的连续模拟信号进行测量或滤波。因此在进行数字信号处理之前需要将信号从模拟域转换到数字域,这通常通过模数转换器实现。而数字信号处理的输出经常也要变换到模拟域,这是通过数模转换器实现的。

编制Matlab程序,完成以下功能,对给定模拟信号进行时域采样,观察不同采样频率对采样信号频谱的影响,验证时域采样定理;对给定序列进行傅里叶变换,并在频域进行采样,观察不同采样点数对恢复序列的影响,验证频域采样定理;绘制相关信号的波形。

关键字:时域采样,频域采样,数字信号处理,matlab

目录

一、绪论 (1)

二、方案 (1)

1.验证时域采样定理 (1)

2.频域采样理论的验证。 (2)

三、过程论述 (3)

1.实验步骤 (3)

2.MATLAB实现编程 (3)

四、结果分析 (6)

1、程序分析 (6)

2、原信号的波形及幅度频谱 (6)

3、实验结果分析 (6)

五、结论 (9)

致谢 (11)

参考文献 (11)

一、绪论

数字信号处理是将信号以数字方式表示并处理的理论和技术。数字信号处理与模拟信号处理是信号处理的子集。

数字信号处理的目的是对真实世界的连续模拟信号进行测量或滤波。因此在进行数字信号处理之前需要将信号从模拟域转换到数字域,这通常通过模数转换器实现。而数字信号处理的输出经常也要变换到模拟域,这是通过数模转换器实现的。

编制Matlab 程序,完成以下功能,对给定模拟信号进行时域采样,观察不同采样频率对采样信号频谱的影响,验证时域采样定理;对给定序列进行傅里叶变换,并在频域进行采样,观察不同采样点数对恢复序列的影响,验证频域采样定理;绘制相关信号的波形。

二、方案

1.验证时域采样定理 给定模拟信号

a

0()sin()()t

x t Ae t u t αΩ-=

式中, A=444.128,α=,s rad /2500π=Ω。

现用DFT(FFT)求该模拟信号的幅频特性,以验证时域采样理论。 按照xa(t)的幅频特性曲线,选取三种采样频率,即Fs=1 kHz ,300 Hz ,200 Hz 。观测时间选Tp=64 ms 。

为使用DFT ,首先用下面的公式产生时域离散信号,对三种采样频率,采样序列按顺序用x1(n)、x2(n)、x3(n)表示。

a 0()()e sin()()nT x n x nT A nT u nT αΩ-==

因为采样频率不同,得到的x1(n)、 x2(n)、x3(n)的长度不同, 长度(点数)用公式N=Tp ×Fs 计算。选FFT 的变换点数为M=64,序列长度不够64的尾部加零。

X(k)=FFT[x(n)] , k=0,1,2,3,…,M -1 式中, k 代表的频率为

2πk k M

ω=

要求: 编写实验程序,计算x1(n)、 x2(n)和x3(n)的幅度特性,并绘图显示。观察分析频谱混叠失真。

2.频域采样理论的验证。 给定信号如下:

1013()2714260n n x n n n +≤≤??

=-≤≤???

其它

编写程序分别对频谱函数X(ej ω)=FT [x(n)]在区间[0, 2π]上等间隔采样32点和16点,得到X32(k)和X16(k):

j 322π

32

()(e ) , 0,1,2,31k X k X k ωω=

==

j 162π16

()(e )

, 0,1,2,15k X k X k ωω=

==

再分别对X32(k)和X16(k)进行32点和16点IFFT ,得到x32(n)和x16(n):

323232()IFFT[()] , 0,1,2,,31x n X k n == 161616()IFFT[()] , 0,1,2,,15x n X k n ==

分别画出X(ej ω)、X32(k)和X16(k)的幅度谱,并绘图显示x(n)、x32(n)和x16(n)的波形,进行对比和分析,验证总结频域采样理论。

提示: 频域采样用以下方法容易编程实现。

(1) 直接调用MATLAB 函数fft 计算X32(k)=FFT [x(n)]32就得到X(ej ω)在[0, 2π]的32点频率域采样X32(k)。

(2) 抽取X32(k)的偶数点即可得到X(ej ω)在[0, 2π]的16点频率域采样X16(k),即X16(k)=X32(2k), k=0, 1, 2, …, 15。

(3) 当然, 也可以按照频域采样理论,先将信号x(n)以16为周期进行周期延拓,取其主值区(16点),再对其进行16点DFT(FFT), 得到的就是X(ej ω)在[0, 2π]的16点频率域采样X16(k)。

三、过程论述

1.实验步骤

(1)画出连续时间信号的时域波形及其幅频特性曲线,信号为

f(x)= sin(2*pi*60*t)+cos(2*pi*25*t)+cos(2*pi*30*t);

(2)对信号进行采样,得到采样序列,画出采样频率分别为80Hz,120 Hz,150 Hz时的采样序列波形;

(3)对不同采样频率下的采样序列进行频谱分析,绘制其幅频曲线,对比各频率下采样序列和的幅频曲线有无差别。

(4)对信号进行谱分析,观察与3中结果有无差别。

(5)由采样序列恢复出连续时间信号,画出其时域波形,对比与原连续时间信号的时域波形。

2.MATLAB实现编程

%实现采样频谱分析绘图函数

function fz=caiyang(fy,fs)

%第一个输入变量是原信号函数,信号函数fy以字符串的格式输入

%第二个输入变量是采样频率

fs0=10000; tp=0.1;

t=[-tp:1/fs0:tp];

k1=0:999; k2=-999:-1;

m1=length(k1); m2=length(k2);

f=[fs0*k2/m2,fs0*k1/m1]; %设置原信号的频率数组

w=[-2*pi*k2/m2,2*pi*k1/m1];

fx1=eval(fy);

FX1=fx1*exp(-j*[1:length(fx1)]'*w);

%求原信号的离散时间傅里叶变换

figure

% 画原信号波形

subplot(2,1,1),plot(t,fx1,'r')

title('原信号'), xlabel('时间t (s)')

axis([min(t),max(t),min(fx1),max(fx1)]) % 画原信号幅度频谱

subplot(2,1,2),plot(f,abs(FX1),'r')

title('原信号幅度频谱') , xlabel('频率f (Hz)')

axis([-100,100,0,max(abs(FX1))+5]) % 对信号进行采样

Ts=1/fs; %采样周期

t1=-tp:Ts:tp; %采样时间序列

f1=[fs*k2/m2,fs*k1/m1]; %设置采样信号的频率数组t=t1; %变量替换

fz=eval(fy); %获取采样序列

FZ=fz*exp(-j*[1:length(fz)]'*w);

%采样信号的离散时间傅里叶变换

figure

% 画采样序列波形

subplot(2,1,1),stem(t,fz,'.'),

title('取样信号') , xlabel('时间t (s)')

line([min(t),max(t)],[0,0])

% 画采样信号幅度频谱

subplot(2,1,2),plot(f1,abs(FZ),'m')

title('取样信号幅度频谱') , xlabel('频率f (Hz)')

%信号的恢复及频谱函数

function fh=huifu(fz,fs)

%第一个输入变量是采样序列

%第二个输入变量是得到采样序列所用的采样频率

T=1/fs; dt=T/10; tp=0.1;

t=-tp:dt:tp; n=-tp/T:tp/T;

TMN=ones(length(n),1)*t-n'*T*ones(1,length(t));

fh=fz*sinc(fs*TMN); % 由采样信号恢复原信号

k1=0:999; k2=-999:-1;

m1=length(k1); m2=length(k2); w=[-2*pi*k2/m2,2*pi*k1/m1]; FH=fh*exp(-j*[1:length(fh)]'*w); % 恢复后的信号的离散时间傅里叶变换 figure

% 画恢复后的信号的波形 subplot(2,1,1),plot(t,fh,'g'), st1=sprintf('由取样频率fs=%d',fs); st2='恢复后的信号';

st=[st1,st2]; title(st) , xlabel('时间t (s)') axis([min(t),max(t),min(fh),max(fh)])

line([min(t),max(t)],[0,0]) % 画重构信号的幅度频谱 f=[10*fs*k2/m2,10*fs*k1/m1]; %设置频率数组 subplot(2,1,2),plot(f,abs(FH),'g')

title('恢复后信号的频谱') , xlabel('频率f (Hz)') axis([-100,100,0,max(abs(FH))+2]); %主函数

f1='sin(2*pi*60*t)+cos(2*pi*25*t)+cos(2*pi*30*t)';%输入一个信号 fs0=caiyang(f1,80); %频率max s 2f f <,即 欠采样 fr0=huifu(fs0,80);

fs1=caiyang(f1,120);%频率max s 2f f =,临 界采样 fr1=huifu(fs1,120);

fs2=caiyang(f1,150);%频率max s 2f f >,即 过采样 fr2=huifu(fs2,150);

四、结果分析

1、程序分析

TMN=ones(length(n),1)*t-n'*T*ones(1,length(t));

fh=fz*sinc(fs*TMN); %由采样信号恢复原信号 plot(t,f) %绘制fx 的波形

stem(t,f) %绘制一个二维杆图(画离散波形) subpolt(,,) %在一个窗口画多个波形图 f=[10*fs*k2/m2,10*fs*k1/m1]; %设置频率数组 abs(x) %求复数x 的模

ones %产生矩阵元素全为1的矩阵 2、原信号的波形及幅度频谱

-0.1

-0.08

-0.06

-0.04

-0.02

00.020.04

0.06

0.08

0.1

原信号

时间t (s)

-100

-80-60-40-20

0204060

80100

050

100

原信号幅度频谱

频率f (Hz)

图1 原信号波形及频谱

3、实验结果分析

(1) 频率s f

-0.1

-0.08

-0.06

-0.04

-0.02

00.020.04

0.06

0.08

0.1

时间

t (s)

051015取样信号幅度频谱频率f (Hz)

图2

s f =80Hz 时采样信号离散波形及频谱

-0.1

-0.08

-0.06

-0.04

-0.02

00.020.04

0.06

0.08

0.1

-2-1012由取样频率fs=80恢复后的信号

时间

t (s)

-100

-80-60-40-20

020*********

050

100

恢复后信号的频谱频率f (Hz)

图3

s f =80Hz 恢复后信号波形及频谱

(2) 频率s f =max 2f 时,为原信号的临界采样信号和恢复,下图4为其采样的离散波形和频谱,从下图5恢复后信号和原信号先对比可知,只恢复了低频信号,高频信号未能恢复。

-0.1

-0.08

-0.06

-0.04

-0.02

00.020.04

0.06

0.08

0.1

时间t (s)

-150

-100

-50

50

100

150

05101520取样信号幅度频谱频率f (Hz)

图4

s f =120Hz 时采样信号离散波形及频谱

-0.1

-0.08

-0.06

-0.04

-0.02

00.020.04

0.06

0.08

0.1

-1012

由取样频率fs=120恢复后的信号

时间t (s)

-100

-80-60-40-20

020*********

050100150恢复后信号的频谱频率f (Hz)

图5

s f =120Hz 恢复后信号波形及频谱

(3) 频率s f >max 2f 时,为原信号的过采样信号和恢复,由图6采样信号离散波形和频谱,可以看出采样信号的频谱是原信号频谱进行周期延拓形成的,从图7采样恢复后的波形和频谱,可看出与原信号误差很小了,说明恢复信号的精度已经很高。

-0.1

-0.08-0.06-0.04

-0.0200.020.040.060.080.1

时间t (s)

-150

-100

-50

50

100

150

05101520取样信号幅度频谱

频率f (Hz)

图6

s f =150Hz 时采样信号离散波形及频谱

-0.1

-0.08

-0.06

-0.04

-0.02

00.020.04

0.06

0.08

0.1

-2-10

12由取样频率fs=150恢复后的信号

时间t (s)

-100

-80-60-40-20

020*********

050100150恢复后信号的频谱频率f (Hz)

图7

s f =150Hz 恢复后信号波形及频谱

五、结论

在上述的实验当中,我们首先定义信号时采用了该信号的函数表达式的形式。

在MATLAB 中求连续信号的频谱,我们应用的是离散傅立叶变换,这样实际运算的仍是对连续信号的采样结果,这里我们给予了足够高的采样频率,把其作为连续信号来考虑。

实际中对模拟信号进行采样,需要根据最高截止频率max f ,按照采样定理的要求选择采样频率的两倍,即max s 2f f >。

设计中对三种频率时采样分析总结:

欠采样:即max s 2f f <时,时域波形恢复过程中已经不能完整的表示原信号,有了失真,从频谱上也可看出,同的频谱带互相重叠,已经不能体现原信号频谱的特点了,从而无法得到原来的信号。

临界采样:即max s 2f f =时,时域波形任然不能恢复完整的原信号,信号只恢复过程中恢复了低频部分,从频谱上便可看出,但任然不可完全恢复原信号。

过采样:即max s 2f f >时,此时的采样是成功的,它能够恢复原信号,从时域波形可看出,比上面采样所得的冲激脉冲串包含的细节要多,在频域中也没出现频谱的交叠,这样我们可以利用低通滤波器m(t)得到无失真的重建。

综合以上欠采样、临界采样、过采样三种情况的分析,可以看出要使采样信号可以恢复到原信号,采样频率必须满足时域采样定理,从而验证了时域采样定理。

致谢

感谢指导老师杨亚东老师在这次课程设计过程当中对我的悉心指导和讲解,使我在这次课程设计过程中学到了很多课本上学不到的知识,使我对数字信号处理这门课有了更加深入的了解和掌握,相信通过这次课程设计,我的专业课知识会更上一层楼,真心感谢杨老师!

参考文献

[1] 张威. MATLAB基础与编程入门(第二版).西安电子科技大学出版社

[2] 高西全.丁玉美.数字信号处理(第三版本)西安电子科技大学出版社

[3] 杨亚东.数字信号处理课程设计指导书

[1] 谢平.王娜.林洪彬等编.数字信号处理.燕山大学2007年3月

[2] 邹鲲.袁俊泉.龚享铱编.MATLAB6.x信号处理.清华大学出版社2002年5月

[3] 薛年喜主编.MATLAB在数字信号处理中的应用.清华大学出版社2003年

时域采样与频域采样 实验报告

实验二 时域采样与频域采样 学校:西南大学 班级:通信工程班 一、实验目的 时域采样理论与频域采样理论就是数字信号处理中的重要理论。要求掌握模拟信号采样前后频谱的变化,以及如何选择采样频率才能使采样后的信号不丢失信息;要求掌握频率域采样会引起时域周期化的概念,以及频率域采样定理及其对频域采样点数选择的指导作用。 二、实验原理 时域采样定理的要点就是采样频率s Ω必须大于等于模拟信号最高频率的两倍以上, 才 能使采样信号的频谱不产生频谱混叠。 频域采样定理的要点就是: a) 对信号x(n)的频谱函数X(e j ω)在[0,2π]上等间隔采样N 点,得到 2()() , 0,1,2,,1j N k N X k X e k N ωπω===- 则N 点IDFT[()N X k ]得到的序列就就是原序列x(n)以N 为周期进行周期延拓后的主值区序列,公式为 ()IDFT[()][ ()]()N N N N i x n X k x n iN R n ∞=-∞==+∑ b) 由上式可知,频域采样点数N 必须大于等于时域离散信号的长度M(即N ≥M),才能使时域不产生混叠,则N 点IDFT[()N X k ]得到的序列()N x n 就就是原序列x(n),即()N x n =x(n)。如果N>M,()N x n 比原序列尾部多N-M 个零点;如果N

时域抽样与频域抽样

实验三时域抽样与频域抽样 一、实验目的 1.加深理解连续时间信号的离散化过程中的数学概念和物理概念,掌握时域抽样定理(奈奎斯特采样定理)的基本内容。 2.加深对时域取样后信号频谱变化的认识。掌握由抽样序列重建原连续信号的基本原理与实现方法,理解其工程概念。 3.加深理解频谱离散化过程中的数学概念和物理概念,掌握频域抽样定理的基本内容。 二、实验原理 1.时域抽样。 时域抽样定理给出了连续信号抽样过程中信号不失真的约束条件:信号抽样频率f s 大于等于2倍的信号最高频率f m,即f s≥ 2f m。时域抽样先把连续信号x(t)变成适合数字系统处理的离散信号x[k];然后根据抽样后的离散信号x[k]恢复原始连续时间信号x(t)完成信号重建。信号时域抽样(离散化)导致信号频谱的周期化,因此需要足够的抽样频率保证各周期之间不发生混叠;否则频谱的混叠将会造成信号失真,使原始时域信号无法准确恢复。 2.频域抽样。 非周期离散信号的频谱是连续的周期谱,计算机在分析离散信号的频谱时,必须将其连续频谱离散化。频域抽样定理给出了连续频谱抽样过程中信号不失真的约束条件:频域采样点数N 大于等于序列长度M,即N≥M。频域抽样把非周期离散信号x(n)的连续谱X(e jω)变成适合数字系统处理的离散谱X(k);要求可由频域采样序列X(k)变换到时域后能够不失真地恢复原信号x(n)。

三、实验内容 1.已知模拟信号,分别以T s =0.01s 、0.05s 、0.1s 的采样间隔采样得到x (n )。 (1)当T=0.01s 时,采样得到x(n),所用程序为: %产生连续信号x (t ) t=0:0.001:1; x=sin(20*pi*t); subplot(4,1,1) plot(t,x,'r') hold on title('原信号及抽样信号') %信号最高频率fm 为10 Hz %按100 Hz 抽样得到序列 fs=100; n=0:1/fs:1; y=sin(20*pi*n); subplot(4,1,2) stem(n,y) 对应的图形为: ()sin(20),01a x t t t =π≤≤

实验3-采样的时频域分析

电 子 科 技 大 学 实 验 报 告 学生姓名: 学 号:2010103080 指导教师: 一、实验室名称:数字信号处理实验室 二、实验项目名称:采样的时域及频域分析 三、实验原理: 1、采样的概念:采样是将连续信号变化为离散信号的过程。 1. A 、理想采样:即将被采样信号与周期脉冲信号相乘 B 、实际采样:将被采样信号与周期门信号相乘,当周期门信号的宽度很小,可近似为周期脉冲串。 根据傅里叶变换性质 00 0()() ()() ??()()()()()()(()) FT FT a a T n n FT a a T a T a a n n x t X j T j x t x t T x nT t nT X j X j n ωδωδδδω=+∞ =+∞=-∞ =-∞ ←?→Ω←?→Ω==-←?→Ω=Ω-Ω∑ ∑ 式中T 代表采样间隔,01T Ω= ) (t T δ^ ()T p t ^)t

由上式可知:采样后信号的频谱是原信号频谱以0Ω为周期的搬移叠加 结论:时域离散化,频域周期化;频谱周期化可能造成频谱混迭。 C 、低通采样和Nyquist 采样定理 设()()a a x t X j ?Ω且()0,2a M M X j f πΩ=Ω>Ω=当, 即为带限信号。则当采样频率满足2/22s M M f f π≥Ω=时,可以从采样后的 ^ ()()()a a s s n x t x n T t n T δ∞ =-∞ = -∑ 信号无失真地恢复()a x t 。称2M f 为奈奎斯特频率, 12 N M T f =为奈奎斯特间隔。 注意: 实际应用中,被采信号的频谱是未知的,可以在ADC 前加一个滤波器(防混迭滤波器)。 2、低通采样中的临界采样、欠采样、过采样的时域及频域变化情况。 低通采样中的临界采样是指在低通采样时采样频率2s M f f = 低通采样中的欠采样是指在低通采样时采样频率2s M f f ≤ 低通采样中的欠采样是指在低通采样时采样频率2s M f f ≥ 设一带限信号的频谱如下: )() a G j Ω0 m -ΩΩ m Ω

实验报告:时域采样与频域采样

实验二:时域采样与频域采样1、时域采样理论的验证 (1)程序如下: Fs=1000;Tp=64/1000; A=444.128; a=50*2^0.5; w=50*2^0.5; n=0:63; T=1/Fs; x=A*exp(-1*a*n*T).*sin(w*n*T); w=0:0.1:4*pi; [X,w]=freqz(x,1,w); subplot(3,1,1);plot(w/pi,abs(X)); Fs=300;Tp=64/1000; A=444.128; a=50*2^0.5; w=50*2^0.5; n=0:19.2; T=1/Fs; x=A*exp(-1*a*n*T).*sin(w*n*T); w=0:0.1:4*pi; [X,w]=freqz(x,1,w); subplot(3,1,2);plot(w/pi,abs(X)); Fs=200; p=64/1000; A=444.128; a=50*2^0.5; w=50*2^0.5; n=0:12.8; T=1/Fs; x=A*exp(-1*a*n*T).*sin(w*n*T); w=0:0.1:4*pi; [X,w]=freqz(x,1,w); subplot(3,1,3);plot(w/pi,abs(X)) (2)运行结果如下: 2频域采样理论的验证(1)程序如下:

M=26;N=32;n=0:1:M; xa=0:M/2;xb=ceil(M/2)-1:-1:0; x=[xa,xb]; w=0:2*pi/1024:2*pi; X=freqz(x,1,w); subplot(321); plot(w/pi,abs(X)); subplot(322); n=0:26; stem(n,x); m=floor(length(X)/16) n1=1:16; X1=X(m*n1-63) subplot(323); n1=0:15 stem(n1,abs(X1)) x16=ifft(X1,16) subplot(324); stem(n1,x16) m=floor(length(X)/32) n2=1:32; X2=X(m*n2-31) subplot(325); n2=0:31 stem(n2,abs(X2)) x32=ifft(X2,32) subplot(326); stem(n2,x32); (2)运行结果如下:

数字信号处理实验二-时域采样和频域采样

实验二-时域采样和频域采样 一、实验目的 时域采样理论与频域采样理论是数字信号处理中的重要理论。要求掌握模拟信号采样前后频谱的变化,以及如何选择采样频率才能使采样后的信号不丢失信息;要求掌握频率域采样会引起时域周期化的概念,以及频率域采样定理及其对频域采样点数选择的指导作用。 二、实验原理及方法 1、时域采样定理的要点: a)对模拟信号)(t x a 以间隔T 进行时域等间隔理想采样,形成的采样信号的频谱)(?Ωj X 是原模拟信号频谱()a X j Ω以采样角频率s Ω(T s /2π=Ω)为周期进行周期延拓 b)采样频率s Ω必须大于等于模拟信号最高频率的两倍以上,才能使采样信号的频谱不产生频谱混叠。利用计算机计算上式并不方便,下面我们导出另外一个公式,以便用计算机上进行实验。 2、频域采样定理的要点: a)对信号x(n)的频谱函数X(ej ω)在[0,2π]上等间隔采样N 点 则N 点IDFT[()N X k ]得到的序列就是原序列x(n)以N 为周期进行周期延拓后的主值区序列。 三、实验内容及步骤 1、时域采样理论的验证 程序: clear;clc A=444.128;a=50*sqrt(2)*pi;w0=50*sqrt(2)*pi; Tp=50/1000;F1=1000;F2=300;F3=200; T1=1/F1;T2=1/F2;T3=1/F3; n1=0:Tp*F1-1;n2=0:Tp*F2-1;n3=0:Tp*F3-1; x1=A*exp(-a*n1*T1).*sin(w0*n1*T1); x2=A*exp(-a*n2*T2).*sin(w0*n2*T2); x3=A*exp(-a*n3*T3).*sin(w0*n3*T3); f1=fft(x1,length(n1)); f2=fft(x2,length(n2)); % f3=fft(x3,length(n3)); % k1=0:length(f1)-1; fk1=k1/Tp; %

频域采样定理

频域采样定理 (2)频域采样理论的验证。 给定信号如下: ?? ???≤≤-≤≤+=其它02614271301)(n n n n n x 编写程序分别对频谱函数()FT[()]j X e x n ω=在区间]2,0[π上等间隔采样32 和16点,得到)()(1632k X k X 和: 32232()() , 0,1,2,31j k X k X e k ωπω=== 16216()() , 0,1,2,15 j k X k X e k ωπω=== 再分别对)()(1632k X k X 和进行32点和16点IFFT ,得到)()(1632n x n x 和: 323232()I F F T [()] , 0,1,2,,31 x n X k n == 161616()I F F T [()] , 0,1,2,,15x n X k n == 分别画出()j X e ω、)()(1632k X k X 和的幅度谱,并绘图显示x (n)、)()(1632n x n x 和的波形, 进行对比和分析,验证总结频域采样理论。 提示:频域采样用以下方法容易变程序实现。 ① 直接调用MATLAB 函数fft 计算3232()FFT[()]X k x n =就得到()j X e ω 在]2,0[π的32点频率域采样 ② 抽取32()X k 的偶数点即可得到()j X e ω在]2,0[π的16点频率域采样16()X k ,即1632()(2) , 0,1,2,,15X k X k k == 。 ○ 3 当然也可以按照频域采样理论,先将信号x (n)以16为周期进行周期延拓,取其主值区(16点),再对其进行16点DFT(FFT),得到的就是()j X e ω 在]2,0[π的16点频率域采样16()X k 。 2 频域采样理论的验证程序清单 %频域采样理论验证程序exp2b.m M=27;N=32;n=0:M; %产生M 长三角波序列x(n)

实验二时域采样与频域采样

实验二:时域采样与频域采样 一 实验目的 时域采样理论与频域采样理论是数字信号处理中的重要理论。要求掌握模拟信号采样前后频谱的变化,以及如何选择采样频率才能使采样后的信号不丢失信息;要求掌握频率域采样会引起时域周期化的概念,以及频率域采样定理及其对频域采样点数选择的指导作用 二 实验原理 1 时域采样定理 对模拟信号()a x t 以T 进行时域等间隔采样,形成的采样信号的频谱?()a X j W 会以采样角频率2()s s T p W W =为周期进行周期延拓,公式为: 1??()[()]()a a a s n X j FT x t X j jn T +?=-? W==W -W ? 利用计算机计算上式并不容易,下面导出另外一个公式。 理想采样信号?()a x t 和模拟信号()a x t 之间的关系为: ?()()()a a n x t x t t nT d +? =-?=-? 对上式进行傅里叶变换,得到: ?()[()()()()j t j t a a a n n X j x t t nT e dt x t t nT e dt d d +??+??-W -W -??=-?-?W=-=-蝌邋 在上式的积分号内只有当t nT =时,才有非零值,因此: ?()()jn T a a n X j x nT e +?-W =-?W=? 上式中,在数值上()()a x nT x n =,再将T w =W 代入,得到: ?()()() jn j a a T T n X j x n e X e w w w w +?-=W =W =-?W==?

上式说明采样信号的傅里叶变换可用相应序列的傅里叶变换得到,只要将自变量ω用T Ω代替即可。 2 频域采样定理 对信号()x n 的频谱函数()j X e ω在[0,2π]上等间隔采样N 点,得到 2()()j k N X k X e w p w == 0,1,2,,1k N =-L 则有: ()[()][()]()N N N i x n IDFT X k x n iN R n +?=-? ==+? 即N 点[()]IDFT X k 得到的序列就是原序列()x n 以N 为周期进行周期延拓后的 主值序列, 因此,频率域采样要使时域不发生混叠,则频域采样点数N 必须大于等于时域离散信号的长度M (即N M 3)。在满足频率域采样定理的条件下,()N x n 就是原序列()x n 。如果N M >,则()N x n 比原序列()x n 尾部多N M -个零点,反之,时域发生混叠,()N x n 与()x n 不等。 对比时域采样定理与频域采样定理,可以得到这样的结论:两个定理具有对偶性,即“时域采样,频谱周期延拓;频域采样,时域信号周期延拓”。在数字信号处理中,都必须服从这二个定理。 三 实验内容 1. 时域采样实验: %时域采样实验 A=444.128;a=50*sqrt(2)*pi;w0=50*sqrt(2)*pi; Tp=64/1000;F1=1000;F2=300;F3=200; %观察时间,Tp=64ms T1=1/F1;T2=1/F2;T3=1/F3; %不同的采样频率

时域采样与频域采样

实验二:时域采样与频域采样 一、实验目的: 时域采样理论与频域采样理论是数字信号处理中的重要理论。要求掌握模拟信号采样前后频谱的变化,以及如何选择采样频率才能使采样后的信号不丢失信息;要求掌握频率域采样会引起时域周期化的概念,以及频率域采样定理及其对频域采样点数选择的指导作用。 二、实验原理与方法: 1、时域采样定理的要点: 1)对模拟信号)(t x a 以间隔T 进行时域等间隔理想采样,形成的采样信号的频谱 )(?Ωj X 是原模拟信号频谱()a X j Ω以采样角频率s Ω(T s /2π=Ω)为周期进行周期延拓。公式为: )](?[)(?t x FT j X a a =Ω )(1∑∞ -∞ =Ω-Ω=n s a jn j X T 2)采样频率s Ω必须大于等于模拟信号最高频率的两倍以上,才能使采样信号的 频谱不产生频谱混叠。 利用计算机计算上式并不方便,下面我们导出另外一个公式,以便用计算机上进行实验。 理想采样信号)(?t x a 和模拟信号)(t x a 之间的关系为 ∑∞ -∞=-=n a a nT t t x t x )()()(?δ 对上式进行傅立叶变换,得到: dt e nT t t x j X t j n a a Ω-∞∞ -∞ -∞=?∑-=Ω])()([)(?δ

dt e nT t t x t j n a Ω-∞ -∞ =∞ ∞ -∑ ? -)()( δ= 在上式的积分号只有当nT t =时,才有非零值,因此 ∑∞ -∞ =Ω-=Ωn nT j a a e nT x j X )()(? 上式中,在数值上)(nT x a =)(n x ,再将T Ω=ω代入,得到: ∑∞ -∞ =-=Ωn n j a e n x j X ω)()(? 上式的右边就是序列的傅立叶变换)(ωj e X ,即 T j a e X j X Ω==Ωωω)()(? 上式说明理想采样信号的傅立叶变换可用相应的采样序列的傅立叶变换得到,只 要将自变量ω用T Ω代替即可。 2、频域采样定理的要点: a) 对信号x(n)的频谱函数X(e j ω)在[0,2π]上等间隔采样N 点,得到 2()() , 0,1,2,,1j N k N X k X e k N ωπω===- 则N 点IDFT[()N X k ]得到的序列就是原序列x(n)以N 为周期进行周期延拓后的主值区序列,公式为: ()IDFT[()][()]()N N N N i x n X k x n iN R n ∞ =-∞==+∑ b) 由上式可知,频域采样点数N 必须大于等于时域离散信号的长度M(即N ≥M),才能使时域不产生混叠,则N 点IDFT[()N X k ]得到的序列()N x n 就是原序列x(n),即()N x n =x(n)。如果N>M ,()N x n 比原序列尾部多N-M 零点;如果N

时域采样理论与频域采样定理验证

实验4时域采样理论与频域采样定理验证 一 一、实验目的 1时域采样理论与频域采样理论是数字信号处理中的重要理论。要求掌握模拟信号采样前后频谱的变化,以及如何选择采样频率才能使采样后的信号不丢失信息;要求掌握频率域采样会引起时域周期化的概念,以及频率域采样定理及其对频域采样点数选择的指导作用。 二、实验原理及方法 时域采样定理的要点是: (a)对模拟信号)(t x a 以间隔T 进行时域等间隔理想采样,形成的采样信号的频谱)(?Ωj X 是原模拟信号频谱()a X j Ω以采样角频率s Ω(T s /2π=Ω)为周期进行周期延拓。公 式为: )](?[)(?t x FT j X a a =Ω )(1∑∞ -∞ =Ω-Ω=n s a jn j X T (b )采样频率s Ω必须大于等于模拟信号最高频率的两倍以上,才能使采样信号的 频谱不产生频谱混叠。 利用计算机计算上式并不方便,下面我们导出另外一个公式,以便用计算机上进行实验。 理想采样信号)(?t x a 和模拟信号)(t x a 之间的关系为: ∑∞ -∞ =-=n a a nT t t x t x )()()(?δ 对上式进行傅立叶变换,得到: dt e nT t t x j X t j n a a Ω-∞∞ -∞ -∞ =?∑ -=Ω])()([)(?δ dt e nT t t x t j n a Ω-∞ -∞ =∞ ∞ -∑? -)()( δ= 在上式的积分号内只有当nT t =时,才有非零值,因此: 课程名称 实验成绩 指导教师 实 验 报 告 院系 班级 学号 姓名 日期

∑∞ -∞ =Ω-=Ωn nT j a a e nT x j X )()(? 上式中,在数值上)(nT x a =)(n x ,再将T Ω=ω代入,得到: ∑ ∞ -∞ =-=Ωn n j a e n x j X ω)()(? 上式的右边就是序列的傅立叶变换)(ωj e X ,即 T j a e X j X Ω==Ωωω)()(? 上式说明理想采样信号的傅立叶变换可用相应的采样序列的傅立叶变换得到,只要将自变 量ω用T Ω代替即可。 频域采样定理的要点是: a) 对信号x(n)的频谱函数X(e j ω )在[0,2π]上等间隔采样N 点,得到 2()() , 0,1,2,,1j N k N X k X e k N ωπω===- 则N 点IDFT[()N X k ]得到的序列就是原序列x(n)以N 为周期进行周期延拓后的主值区序列,公式为: ()IDFT[()][ ()]()N N N N i x n X k x n iN R n ∞ =-∞ ==+∑ (b)由上式可知,频域采样点数N 必须大于等于时域离散信号的长度M(即N ≥M),才能使时域不产生混叠,则N 点IDFT[()N X k ]得到的序列()N x n 就是原序列x(n),即()N x n =x(n)。如果N>M ,()N x n 比原序列尾部多N-M 个零点;如果N

带通采样定理

3.1.3 带通抽样定理 实际中遇到的许多信号是带通型信号,这种信号的带宽往往远小于信号中心频率。若带通信号的上截止频率为,下截止频率为,这时并不需要抽样频率高于两倍上截止频率,可按照带通抽样定理确定抽样频率。 [定理3-2] 带通抽样定理:一个频带限制在内的时间连续信号,信号带宽,令,这里为不大于的最大正整数。如果抽样频率满足条件 , (3.1-9) 则可以由抽样序列无失真的重建原始信号。 对信号以频率抽样后,得到的采样信号的频谱是的频谱经过周期延拓而成,延拓周期为,如图3-3所示。为了能够由抽样序列无失真的重建原始信号,必须选择合适的延拓周期(也就是选择采样频率),使得位于和的频带分量不会和延拓分量出现混叠,这样使用带通滤波器就可以由采样序列重建原始信号。 由于正负频率分量的对称性,我们仅考虑的频带分量不会出现混叠的条件。 在抽样信号的频谱中,在频带的两边,有着两个延拓频谱分量:和。为了避免混叠,延拓后的频带分量应满足 (3.1-10) (3.1-11) 综合式(3.1-10)和式(3.1-11)并整理得到 (3.1-12) 这里是大于等于零的一个正数。如果取零,则上述条件化为 (3.1-13) 这时实际上是把带通信号看作低通信号进行采样。 取得越大,则符合式(3.1-12)的采样频率会越低。但是有一个上限,因为,而为了避免混叠,延拓周期要大于两倍的信号带宽,即。 因此 (3.1-14) 由于为不大于的最大正整数,因此不大于的最大正整数为,故有 综上所述,要无失真的恢复原始信号,采样频率应满足 , (3.1-15)H f L f H f ),(H L f f )(t x L H f f B -=N B f M H -=/N B f H /s f m f f m f L s H 212≤≤+10-≤≤N m )(t x )(t x s f )(s nT x )(t x s f )(t x ),(H L f f ),(L H f f --),(H L f f ),(H L f f ),(s L s H mf f mf f +-+-))1(,)1((s L s H f m f f m f ++-++-L s L f mf f ≤+-H s H f f m f ≥++-)1(m f f m f L s H 212≤≤+m m H s f f 2≥m m m f f L s 2≤B f s 2≥B f B f f f m L L s L =≤≤222N B f H /B f L /1-N 10-≤≤N m )(t x s f m f f m f L s H 212≤≤+10-≤≤N m

实验二:时域采样与频域采样

实验二:时域采样与频域采样 1. 实验目的 时域采样理论与频域采样理论是数字信号处理中的重要理论。要求掌握模拟信号采样前后频谱的变化,以及如何选择采样频率才能使采样后的信号不丢失信息;要求掌握频率域采样会引起时域周期化的概念,以及频率域采样定理及其对频域采样点数选择的指导作用。 2. 实验原理与方法 ? 对模拟信号)(t x a 以间隔T 进行时域等间隔理想采样,形成的采样信号的 频谱)(?Ωj X 是原模拟信号频谱()a X j Ω以采样角频率s Ω(T s /2π=Ω)为周期进行周期延拓。公式为: )](?[)(?t x FT j X a a =Ω )(1∑∞ -∞ =Ω-Ω=n s a jn j X T ? 采样频率s Ω必须大于等于模拟信号最高频率的两倍以上,才能使采样信 号的频谱不产生频谱混叠。 3. 实验内容及步骤 %物联一班 胡洪 201313060110 %2015年10月24日

%实验二:程序1 Tp=64/1000; Fs=1000;T=1/Fs;M=ceil(Tp*Fs);n=0:M-1; A=444.128;a=pi*50*2^0.5;w=pi*50*2^0.5; xnt=A*exp(-a*n*T).*sin(w*n*T); Xk=fft(xnt,M); subplot(3,2,1); stem(n,xnt,'.');axis([1,65,-5,150]); title('图1 Fs=1000Hz'); subplot(3,2,2);plot(n/Tp,abs(Xk));title('图2 Fs=1000Hz幅度'); Fs=300;T=1/Fs; M=ceil(Tp*Fs);n=0:M-1; A=444.128;a=pi*50*2^0.5;w=pi*50*2^0.5; xnt=A*exp(-a*n*T).*sin(w*n*T); Xk=fft(xnt,M); subplot(3,2,3);

时域采样与频域采样

备注:(1)、按照要求独立完成实验内容。 (2)、实验结束后,把电子版实验报告按要求格式改名(例:09号_张三_实验七.doc )后, 实验室统一刻盘留档。 实验四 时域采样与频域采样 一、实验目的 时域采样理论与频域采样理论是数字信号处理中的重要理论。掌握模拟信号采样前后频谱的变化,以及如何选择采样频率才能使采样前后的信号不丢失信息;要求掌握频率域采样会引起时域周期化的概念,以及频率域采样定理及其对采样点数选择的指导作用。 二、实验原理 在数字信号处理的应用中,只要涉及时域或者频域采样,都必须服从这两个采样理论的要点。时域采样原理和频域采样原理,得到一个有用的结论,这两个采样理论具有对偶性:“时域采样频谱周期延拓,频域采样时域信号周期延拓”。因此放在一起进行实验。 三、实验内容(包括代码与产生的图形及结果分析) 1. 给定模拟信号如下: xa(t)=Ae -αt sin(Ω0t)u(t) 式中, A=444.128,α =50 π, Ω0=50 π rad/s ,将这些参数带入上式中,对x a (t 进行傅里叶变换,它的幅频特性曲线如图1所示。 现用DFT(FFT)求该模拟信号的幅频特性,以验证时 域采样理论。 按照xa(t)的幅频特性曲线,选取三种采样频率,即 Fs=1 kHz ,300 Hz ,200 Hz 。观测时间选Tp=64 ms 。 要求: 编写实验程序,计算x 1(n)、 x 2(n)和x 3(n)的幅度特性,并绘图显示。观察分析频谱混叠失真。 close all;clear all;clc; 22图1 x a (t)的幅频特性曲线

Tp=64/1000; %观察时间Tp=64毫秒 %产生M长采样序列x(n) % Fs=1000;T=1/Fs; Fs=1000;T=1/Fs; M=Tp*Fs;n=0:M-1; A=444.128;alph=pi*50*2^0.5;omega=pi*50*2^0.5; xnt=A*exp(-alph*n*T).*sin(omega*n*T); Xk=T*fft(xnt,M); %M点FFT[xnt)] subplot(3,2,1); n=0:length(xnt)-1; stem(n,xnt,'.'); xlabel('n');ylabel('yn'); axis([0,n(end),min(xnt),1.2*max(xnt)]);%绘图 box on; title('(a) Fs=1000Hz'); k=0:M-1;fk=k/Tp; subplot(3,2,2);plot(fk,abs(Xk));title('(a) T*FT[xa(nT)],Fs=1000Hz'); xlabel('f(Hz)');ylabel('幅度');axis([0,Fs,0,1.2*max(abs(Xk))]) %======================== % Fs=300Hz;T=1/Fs; Fs=300;T=1/Fs; M=Tp*Fs;n=0:M-1; A=444.128;alph=pi*50*2^0.5;omega=pi*50*2^0.5; xnt=A*exp(-alph*n*T).*sin(omega*n*T); Xk=T*fft(xnt,M); %M点FFT[xnt)] subplot(3,2,3); n=0:length(xnt)-1; stem(n,xnt,'.'); xlabel('n');ylabel('yn');

时域采样与频域分析报告

实验二:时域采样与频域分析 一、实验原理与方法 1、时域采样定理: (a )对模拟信号)(t x a 以间隔T 进行时域等间隔理想采样,形成的采样信号 的频谱)(Ωj X )是原模拟信号频谱)(ωj X a 以采样角频率)2(T s s π=ΩΩ为周期进行 周期延拓。公式为:[]∑∞-∞ =Ω-Ω==Ωn s a a a jn j X T t x FT j X )(1)()()) (b )采样频率s Ω必须大于等于模拟信号最高频率的两倍以上,才能使采样信号的频谱不产生频谱混叠。 2、频域采样定理: 公式为:[])()()()(n R iN n x k X IDFT n x N i N N N ?? ????+==∑∞-∞=。由公式可知,频域采样点数N 必须大于等于时域离散信号的长度M(即N ≥M),才能使时域不产生混叠,则N 点[])(k X IDFT N 得到的序列()N x n 就是原序列)(n x ,即)()(n x n x N =。 二、实验内容 1、时域采样理论的验证。给定模拟信号 )()sin()(0t u t Ae t x t a Ω=-α 式中A =444.128,α=502π,0Ω=502πrad/s ,它的幅频特性曲线如图2.1

图2.1 )(t x a 的幅频特性曲线 现用DFT(FFT)求该模拟信号的幅频特性,以验证时域采样理论。 按照)(t x a 的幅频特性曲线,选取三种采样频率,即s F =1k Hz ,300Hz ,200Hz 。观测时间选ms T p 50=。 为使用DFT ,首先用下面公式产生时域离散信号,对三种采样频率,采样序列按顺序用)(1n x ,)(2n x ,)(3n x 表示。 )()sin()()(0nT u nT Ae nT x n x nT a Ω==-α 因为采样频率不同,得到的)(1n x ,)(2n x ,)(3n x 的长度不同, 长度(点数) 用公式s p F T N ?=计算。选FFT 的变换点数为M=64,序列长度不够64的尾部加零。 [])()(n x FFT k X = 1,,3,2,1,0-=M k Λ 式中k 代表的频率为 k M k πω2=。 要求:编写实验程序,计算)(1n x 、)(2n x 和)(3n x 的幅度特性,并绘图显示。 观察分析频谱混叠失真。程序见附录2.1、实验结果见图2.2。 2、频域采样理论的验证。给定信号如下:

实验二-时域采样和频域采样

一、实验目的 时域采样理论与频域采样理论是数字信号处理中的重要理论。要求掌握模拟信号采样前后频谱的变化,以及如何选择采样频率才能使采样后的信号不丢失信息;要求掌握频率域采样会引起时域周期化的概念,以及频率域采样定理及其对频域采样点数选择的指导作用。 二、实验原理及方法 1、时域采样定理的要点: a)对模拟信号)(t x a 以间隔T 进行时域等间隔理想采样,形成的采样信号的频 谱)(?Ωj X 是原模拟信号频谱()a X j Ω以采样角频率s Ω(T s /2π=Ω)为周期进行周期延拓。公式为: )](?[)(?t x FT j X a a =Ω )(1∑∞ -∞ =Ω-Ω=n s a jn j X T b)采样频率s Ω必须大于等于模拟信号最高频率的两倍以上,才能使采样信号的频谱不产生频谱混叠。利用计算机计算上式并不方便,下面我们导出另外一个公式,以便用计算机上进行实验。 理想采样信号)(?t x a 和模拟信号)(t x a 之间的关系为: ∑∞ -∞=-=n a a nT t t x t x )()()(?δ 对上式进行傅立叶变换,得到: dt e nT t t x j X t j n a a Ω-∞ ∞ -∞ -∞ =?∑ -=Ω])()([)(?δ dt e nT t t x t j n a Ω-∞ -∞ =∞ ∞ -∑ ? -)()( δ= 在上式的积分号内只有当nT t =时,才有非零值,因此: ∑∞ -∞ =Ω-=Ωn nT j a a e nT x j X )()(? 上式中,在数值上)(nT x a =)(n x ,再将T Ω=ω代入,得到: ∑∞ -∞ =-=Ωn n j a e n x j X ω)()(?

实验三-时域及频域采样定理

广州大学学生实验报告 开课学院及实验室:电子楼317 ?2013年月日 n)以N为周期进行周期延拓后的主值区序列,

-- 三、实验用MATL AB函数介绍 1. fft 功能:一维快速傅立叶变换(FFT)。 Xk=fft(x n,N):采用FFT 算法计算序列向量x n的N点DFT ,缺省N 时,fft 函数自动按xn 的长度计算xn 的DFT 。当N 为2的整数次幂时,ff t按基2算法计算,否则用混合基算法。 2. i ff t 功能:一维快速逆傅立叶变换(IFFT)。 调用格式:与f ft 相同。 四、实验内容和步骤 (一) 时域采样定理实验 1. 给定模拟信号如下: 0()sin()() at a x t Ae t u t -=Ω 假设式中A=444.128,250π=a , 2500π=Ωrad /s ,将这些参数代入上式中,对 () a x t 进行傅立叶变换,得到()a X j Ω,画出它的幅频特性()~a X jf f ,如图3.1所示。根据该曲线可以选 择采样频率。 图3.1 () a x t 的幅频特性曲线 实验过程及原始数据: clf ; A=444.128;a=50*pi *sqrt(2);w0=50*pi *sqrt (2); fs=1000; %采样频率1000HZ T =1/fs; n=0:0.05*fs -1; %产生的长度区间n x t=A*exp(-a*n*T).*sin(w0*n*T); %产生采样序列xt(n) f =f ft(xt,l eng th(n)); %采样序列xt(n)的FFT 变换 k1=0:le ng th (f)-1; fk1=k1/0.05; %设置xt(n)的频谱的横坐标的取值 subplot (1,2,1) st em(n,xt,'.') %xt 离散图 tit le('(a)fs=1000Hz'); xlab el ('n ');ylab el('x(n )'); subplot (1,2,2) plot(fk1,ab s(f)) title('(a ) FT[x(nT)],Fs =1000Hz '); xlabel('f(H z)');ylabel('幅度') 2. 按照选定的采样频率对模拟信号进行采样,得到时域离散信号()x n : 0()()sin()() anT a x n x nT Ae nT u nT ==Ω 这里给定采样频率如下:1s f kHz =,300Hz ,200Hz 。分别用这些采样频率形成时域离散信号, 按顺序分别用 1() x n 、 2() x n 、3() x n 表示。选择观测时间 50p T ms =。 实验过程及原始数据: c lf; A=444.128;a=50*sqrt(2)*pi;w0=50*sqrt(2)*p i; Tp=50/1000;F1=1000;F2=300;F3=200; T1=1/F1;T2=1/F 2;T3=1/F 3; n1=0:0.5: T p*F1-1;n2=0:0.5:T p*F2-1;n3=0:0.5:T p*F3-1; x1=A*exp (-a*n1*T1).*s in (w0*n 1*T 1); x2=A*exp (-a*n2*T 2).*sin(w0*n 2*T2); x3=A*exp (-a*n3*T3).*sin(w 0*n3*T3); f1=fft (x 1,length (n1)); f2=fft(x2,len gth(n2)); f3=fft(x3,l eng th(n3)); k 1=0:length (f1)-1; f k1=k1/Tp; k2=0:length(f2)-1; fk2=k2/Tp; k3=0:le ng th(f3)-1;

实验二 时域采样与频域采样及MATLAB程序知识讲解

实验二时域采样与频域采样及M A T L A B程 序

实验二 时域采样与频域采样 一 实验目的 1 掌握时域连续信号经理想采样前后的频谱变化,加深对时域采样定理的理解 2 理解频率域采样定理,掌握频率域采样点数的选取原则 二 实验原理 1 时域采样定理 对模拟信号()a x t 以T 进行时域等间隔采样,形成的采样信号的频谱 ?()a X j Ω会以采样角频率2()s s T πΩΩ=为周期进行周期延拓,公式为: 1??()[()]()a a a s n X j FT x t X j jn T +∞=-∞ Ω==Ω-Ω∑ 利用计算机计算上式并不容易,下面导出另外一个公式。 理想采样信号?()a x t 和模拟信号()a x t 之间的关系为: ?()()()a a n x t x t t nT δ+∞ =-∞=-∑ 对上式进行傅里叶变换,得到: ?()[()()()()j t j t a a a n n X j x t t nT e dt x t t nT e dt δδ+∞+∞+∞+∞-Ω-Ω-∞-∞=-∞=-∞Ω=-=-∑∑?? 在上式的积分号内只有当t nT =时,才有非零值,因此: ?()()jn T a a n X j x nT e +∞-Ω=-∞Ω=∑ 上式中,在数值上()()a x nT x n =,再将T ω=Ω代入,得到: ?()()()jn j a a T T n X j x n e X e ωωωω+∞-=Ω=Ω=-∞Ω==∑

上式说明采样信号的傅里叶变换可用相应序列的傅里叶变换得到,只要将自变量ω用T Ω代替即可。 2 频域采样定理 对信号()x n 的频谱函数()j X e ω在[0,2π]上等间隔采样N 点,得到 2()()j k N X k X e ωπω== 0,1,2,,1k N =-L 则有: ()[()][()]()N N N i x n IDFT X k x n iN R n +∞=-∞ ==+∑ 即N 点[()]IDFT X k 得到的序列就是原序列()x n 以N 为周期进行周期延拓后的 主值序列, 因此,频率域采样要使时域不发生混叠,则频域采样点数N 必须大于等于时域离散信号的长度M (即N M ≥)。在满足频率域采样定理的条件下,()N x n 就是原序列()x n 。如果N M >,则()N x n 比原序列()x n 尾部多N M -个零点,反之,时域发生混叠,()N x n 与()x n 不等。 对比时域采样定理与频域采样定理,可以得到这样的结论:两个定理具有对偶性,即“时域采样,频谱周期延拓;频域采样,时域信号周期延拓”。在数字信号处理中,都必须服从这二个定理。 三 实验内容 1 时域采样定理的验证 给定模拟信号0()sin()()t a x t Ae t u t α-=Ω,式中,A=444.128,α=, 0/rad s Ω=,其幅频特性曲线如下图示:

时域采样与频域采样 实验报告

实验二 时域采样与频域采样 学校:西南大学 班级:通信工程班 一、实验目的 时域采样理论与频域采样理论是数字信号处理中的重要理论。要求掌握模拟信号采样前后频谱的变化,以及如何选择采样频率才能使采样后的信号不丢失信息;要求掌握频率域采样会引起时域周期化的概念,以及频率域采样定理及其对频域采样点数选择的指导作用。 二、实验原理 时域采样定理的要点是采样频率s Ω必须大于等于模拟信号最高频率的两倍以上,才 能使采样信号的频谱不产生频谱混叠。 频域采样定理的要点是: a) 对信号x(n)的频谱函数X(e j ω)在[0,2π]上等间隔采样N 点,得到 2()() , 0,1,2,,1j N k N X k X e k N ωπω===- 则N 点IDFT[()N X k ]得到的序列就是原序列x(n)以N 为周期进行周期延拓后的主值区序列,公式为 ()IDFT[()][ ()]()N N N N i x n X k x n iN R n ∞=-∞==+∑ b) 由上式可知,频域采样点数N 必须大于等于时域离散信号的长度M(即N ≥M),才能使时域不产生混叠,则N 点IDFT[()N X k ]得到的序列()N x n 就是原序列x(n),即()N x n =x(n)。如果N>M ,()N x n 比原序列尾部多N-M 个零点;如果N

相关文档
最新文档