本文讨论模拟信号的采样与重建。首先,我们关心的是模拟信号经过采样后是否会失掉一些信息;其次,由离散时间信号恢复成模拟信号应该具备哪些条件?
对于等间隔采样,采样周期T是常数,T的倒数称为采样频率,记为fs,而其对应的角频率Ωs=2π/T=2πfs。
下面讨论《MATLAB R2016a完全自学一本通》第446页示例,正弦序列x(t)=Asin(2πft+φ)的采样,其中幅度A=4、频率f=100、初始相位φ=1、点数为64。即采样频率为64hz。
相应的matlab函数如下:
clear all;clc;close all; N=64; A=4; f=100; fai=1; xn=0:N-1; x=A*sin(2*pi*f*(xn/N)+fai); figure; subplot(121); stem(xn,x); axis([-1,N,(-A-0.25),(A+0.25)]); subplot(122); %第二张图画采样足够密集的近似连续图 xx=0:0.001:N-1; y=A*sin(2*pi*f*(xx/N)+fai); plot(xx,y); axis([-1,N,(-A-0.25),(A+0.25)]);