基于matlab 的时域信号采样及频谱分析
一:主要设计方法与步骤:
1. 画出连续时间信号0sin()()t u t Ω-at x(t)=Ae 的时域波形及其幅频特性曲线,其中,幅度
因子444.128A =,衰减因子222.144a =,模拟角频率0222.144Ω=;
2. 对信号()x t 进行采样,得到采样序列0()sin()()ant x n Ae nT u n -=Ω,050n ≤≤,其中,
1
s
T f =
为采样间隔,通过改变采样频率可改变T ,画出采样频率分别为200H z ,500Hz ,1000Hz 时的采样序列波形;
3. 对不同采样频率下的采样序列进行频谱分析,绘制其幅频和相频曲线,对各频率下采样
序列()x n 和()x t 的幅频曲线有无差别,如有差别说明原因;
4. 设系统单位抽样响应为5()()h n R n =,求解当输入为()x n 时的系统响应()y n ,画出
()x n ,()h n ,()y n 的时域波形及幅频特性曲线,并利用结果验证卷积定理的正确性(此
内容将参数设置为444.128A =,222.144a =,0222.144W =,1000fs =); 5. 用FFT 对信号()x n ,()h n ,()y n 进行频谱分析,观察与4中结果有无差别; 6. 由采样序列()x n 恢复出连续时间信号1()x t ,画出其时域波形,对比1()x t 与原来的连续
时间信号()x t 的时域波形,计算并记录两者最大误差。 二:详细程序及仿真波形分析
1.连续时间信号()x t 及其200/500/1000Hz Hz Hz 频率抽样信号函数()x n % 绘制信号x(n)的幅度谱和相位谱 clc
clear all close all
n=0:50 % 定义序列的长度是50
A=input('请入A 的值A:') % 设置信号的有关参数 a=input('请入a 的值a:')
w0=input('请入w0的值w0:') T1=0.005 T2=0.002 T3=0.001 T0=0.001