信号与系统 实验五 连续信号的抽样和恢复

信号与系统 实验五 连续信号的抽样和恢复
信号与系统 实验五 连续信号的抽样和恢复

实验五连续信号的抽样和恢复

一、实验目的

理解模拟信号的抽样与重构过程,理解信号时域抽样对频域的影响,理解抽样定理。

二、实验内容

设信号f(t)=Sa(t)=sin(t)/t,在抽样间隔分别为

(1) T s=0.7π(令ωm=1,ωc=1.1ωm)

(2)T s=1.5π(令ωm=1,ωc=1.1ωm)

的两种情况下,对信号f(t)进行采样,试编写MATLAB程序代码,并绘制出抽样信号波形、由抽样信号得到的恢复信号波形。

(提示:利用教材P174公式(5-10)和所附样例)

(1)

clear;

wm=1; %信号带宽

wc=1.1*wm; %滤波器截止频率

Ts=0.7*pi; %抽样间隔

ws=2*pi/Ts; %抽样角频率

n=-100:100; %时域抽样点数

nTs=n*Ts; %时域抽样点

f=sinc(nTs/pi);

Dt=0.005;

t=-15:Dt:15;

fa=f*Ts*wc/pi*sinc((wc/pi)*(ones(length(nTs),1)*t-nTs'*ones(1,length(t)))); %信号重构error=abs(fa-sinc(t/pi)); %求重构信号与原信号的误差

t1=-15:0.5:15;

f1=sinc(t1/pi);

subplot(3,1,1);

stem(t1,f1);

xlabel('kTs');

ylabel('f(kTs)');

title('sa(t)=sinc(t/pi)临界抽样信号');

subplot(3,1,2);

plot(t,fa);

xlabel('t');

ylabel('fa(t)');

title('由sa(t)=sinc(t/pi)的临界抽样信号重构sa(t)');

grid;

subplot(3,1,3);

plot(t,error);

xlabel('t');

ylabel('error(t)');

title('临界抽样信号与原信号的误差error(t)');

(2)

clear;

wm=1; %信号带宽

wc=1.1*wm; %滤波器截止频率

Ts=1.5*pi; %抽样间隔

ws=2*pi/Ts; %抽样角频率

n=-100:100; %时域抽样点数

nTs=n*Ts; %时域抽样点

f=sinc(nTs/pi);

Dt=0.005;

t=-15:Dt:15;

fa=f*Ts*wc/pi*sinc((wc/pi)*(ones(length(nTs),1)*t-nTs'*ones(1,length(t)))); %信号重构error=abs(fa-sinc(t/pi)); %求重构信号与原信号的误差

t1=-15:0.5:15;

f1=sinc(t1/pi);

subplot(3,1,1);

stem(t1,f1);

xlabel('kTs');

ylabel('f(kTs)');

title('sa(t)=sinc(t/pi)临界抽样信号');

subplot(3,1,2);

plot(t,fa);

xlabel('t');

ylabel('fa(t)');

title('由sa(t)=sinc(t/pi)的临界抽样信号重构sa(t)');

grid;

subplot(3,1,3);

plot(t,error);

xlabel('t');

ylabel('error(t)');

title('临界抽样信号与原信号的误差error(t)');

样例:

选取信号f (t)=Sa (t )=sin(t )/t 作为被抽样的信号,显然,信号的带宽ωm =1。当采样频率ωS =2ωm 时,被称为临界抽样(取ωc =ωm )。在临界抽样状态下实现对信号Sa (t )的抽样及由该抽样信号恢复Sa (t )的参考程序如下:

clear;

wm=1; %信号带宽

wc=wm; %滤波器截止频率

Ts=pi/wm; %抽样间隔

ws=2*pi/Ts; %抽样角频率

n=-100:100; %时域抽样点数

nTs=n*Ts; %时域抽样点

f=sinc(nTs/pi);

Dt=0.005;

t=-15:Dt:15;

fa=f*Ts*wc/pi*sinc((wc/pi)*(ones(length(nTs),1)*t-nTs'*ones(1,length(t)))); %信号重构error=abs(fa-sinc(t/pi)); %求重构信号与原信号的误差

t1=-15:0.5:15;

f1=sinc(t1/pi);

subplot(3,1,1);

stem(t1,f1);

xlabel('kTs');

ylabel('f(kTs)');

title('sa(t)=sinc(t/pi)临界抽样信号');

subplot(3,1,2);

plot(t,fa);

xlabel('t');

ylabel('fa(t)');

title('由sa(t)=sinc(t/pi)的临界抽样信号重构sa(t)');

grid;

subplot(3,1,3);

plot(t,error);

xlabel('t');

ylabel('error(t)');

title('临界抽样信号与原信号的误差error(t)');

信号采样与重建的编程实现

课程设计任务书 学生:凯鑫专业班级:电信1203班 指导教师:阙大顺,王虹工作单位:信息工程学院 题目: 信号采集与重建的编程实现 初始条件: 1.Matlab6.5以上版本软件; 2.课程设计辅导资料:“Matlab语言基础及使用入门”、“数字信号处理原理与实现”、“Matlab及 在电子信息课程中的应用”等; 3.先修课程:信号与系统、数字信号处理、Matlab应用实践及信号处理类课程等。 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1.课程设计时间:1周(课实践); 2.课程设计容:信号采样与重建的编程实现,具体包括:连续信号的时域采样、频谱混叠分析、 由离散序列恢复模拟信号等; 3.本课程设计统一技术要求:研读辅导资料对应章节,对选定的设计题目进行理论分析,针对具 体设计部分的原理分析、建模、必要的推导和可行性分析,画出程序设计框图,编写程序代码(含注释),上机调试运行程序,记录实验结果(含计算结果和图表),并对实验结果进行分析和总结; 4.课程设计说明书按学校“课程设计工作规”中的“统一书写格式”撰写,具体包括: ①目录; ②与设计题目相关的理论分析、归纳和总结; ③与设计容相关的原理分析、建模、推导、可行性分析; ④程序设计框图、程序代码(含注释)、程序运行结果和图表、实验结果分析和总结; ⑤课程设计的心得体会(至少500字); ⑥参考文献; ⑦其它必要容等。 时间安排: 1)第1-2天,查阅相关资料,学习设计原理。 2)第3-4天,方案选择和电路设计仿真。 3)第4-5天,电路调试和设计说明书撰写。 4)第6天,上交课程设计成果及报告,同时进行答辩。

信号与系统实验题目及答案

第一个信号实验的题目 1实现下列常用信号 (1)(5)u t +;(2)(1)t δ-;(3)cos(3)sin(2)t t +;(4)()[(1)(2)]f t t u t t u t t =?---; (5)0.5()4cos(),010t f t e t t π-=?= 2连续信号的基本运算与波形变换 已知信号2 2,2 1 ()33 t t f t ? -+-≤≤?=???,试画出下列各函数对时间t 的波形: (1)()f t -(2)(2)f t -+(3)(2)f t (4)1 (1)2 d f t dt +(5)(2)t f d ττ-∞-? 3连续信号的卷积运算 实现12()()f t f t *,其中1()f t 、2()f t 从第2个题目中任选3对组合。 4连续系统的时域分析 (1) 描述某连续系统的微分方程为()2()()()2()y t y t y t f t f t ''''++=+,求当输入信号为 2()2()t f t e u t -=时,该系统的零状态响应()y t 。 (2) 已知描述某连续系统的微分方程为2()()3()()y t y t y t f t '''+-=,试用MATLAB 绘出 该系统的冲激响应和阶跃响应的波形。 实验一答案: (1)(5)u t +在MATLAB 软件的输入程序及显示波形如下:

(2)(1)t δ-在MATLAB 软件的输入程序及显示波形如下: (3)cos(3)sin(2)t t +在MATLAB 软件的输入程序及显示波形如下: (4)()[(1)(2)]f t t u t t u t t =?---在MATLAB 软件的输入程序及显示波形如下: (5)0.5()4cos(),010t f t e t t π-=?=在MATLAB 软件的输入程序及显示波形如下:

信号与系统实验

《信号与系统及MATLAB实现》实验指导书

前言 长期以来,《信号与系统》课程一直采用单一理论教学方式,同学们依靠做习题来巩固和理解教学内容,虽然手工演算训练了计算能力和思维方法,但是由于本课程数学公式推导较多,概念抽象,常需画各种波形,作题时难免花费很多时间,现在,我们给同学们介绍一种国际上公认的优秀科技应用软件MA TLAB,借助它我们可以在电脑上轻松地完成许多习题的演算和波形的绘制。 MA TLAB的功能非常强大,我们此处仅用到它的一部分,在后续课程中我们还会用到它,在未来地科学研究和工程设计中有可能继续用它,所以有兴趣的同学,可以对MA TLAB 再多了解一些。 MA TLAB究竟有那些特点呢? 1.高效的数值计算和符号计算功能,使我们从繁杂的数学运算分析中解脱出来; 2.完备的图形处理功能,实现计算结果和编程的可视化; 3.友好的用户界面及接近数学表达式的自然化语言,易于学习和掌握; 4.功能丰富的应用工具箱,为我们提供了大量方便实用的处理工具; MA TLAB的这些特点,深受大家欢迎,由于个人电脑地普及,目前许多学校已将它做为本科生必须掌握的一种软件。正是基于这些背景,我们编写了这本《信号与系统及MA TLAB实现》指导书,内容包括信号的MA TLAB表示、基本运算、系统的时域分析、频域分析、S域分析、状态变量分析等。通过这些练习,同学们在学习《信号与系统》的同时,掌握MA TLAB的基本应用,学会应用MA TLAB的数值计算和符号计算功能,摆脱烦琐的数学运算,从而更注重于信号与系统的基本分析方法和应用的理解与思考,将课程的重点、难点及部分习题用MA TLAB进行形象、直观的可视化计算机模拟与仿真实现,加深对信号与系统的基本原理、方法及应用的理解,为学习后续课程打好基础。另外同学们在进行实验时,最好事先预习一些MA TLAB的有关知识,以便更好地完成实验,同时实验中也可利用MA TLAB的help命令了解具体语句以及指令的使用方法。

实验五 信号的采样与恢复

信号与系统实验报告 【实验原理】 1、离散时间信号可以从离散信号源获得,也可以从连续时间信号抽样而得。抽样信号f s (t )可以看成连续信号f (t )和一组开关函数s (t )的乘积。s (t )是一组周期性窄脉冲,见图1,T s 称为抽样周期,其倒数T s =1T S ?称抽样频率。 图1矩形抽样脉冲 对抽样信号进行傅里叶分析可知,抽样信号的频率包括了原连续信号以及无限个经过平移的原信号频率。平移的频率等于抽样频率f s 及其谐波频率2f s 、3f s ……。当抽样信 号是周期性窄脉冲时,平移后的频率幅度按(sinx)x ?规律衰减。抽样信号的频谱是原信号 频谱周期的延拓,它占有的频带要比原信号频谱宽得多。 2、正如测得了足够的实验数据以后,我们可以在坐标纸上把一系列数据点连起来,得到一条光滑的曲线一样,抽样信号在一定条件下也可以恢复到原信号。只要用一截止频率等于原信号频谱中最高频率f n 的低通滤波器,滤除高频分量,经滤波后得到的信号包含了原信号频谱的全部内容,故在低通滤波器输出可以得到恢复后的原信号。 3、但原信号得以恢复的条件是f s ≥2B ,其中f s 为抽样频率,B 为原信号占有的频带宽度。而f min =2B 为最低抽样频率又称“奈奎斯特抽样率”。当f s <2B 时,抽样信号的频谱会发生混迭,从发生混迭后的频谱中我们无法用低通滤波器获得原信号频谱的全部内容。在实际使用中,仅包含有限频率的信号是极少的。因此即使f s =2B ,恢复后的信号失真还是难免的。图2画出了当抽样频率f s ≥2B (不混叠时)及当抽样频率f s <2B (混叠时)两种情况下冲激抽样信号的频谱。 (a)连续信号的频谱

信号与系统 实验5

黄淮学院电子科学与工程系 《信号与系统》课程验证性实验报告 实验名称 实验五 连续信号与系统的S 域分 析 实验时间 2013年06月12 日 学生姓名 王茂胜 实验地点 070312 同组人员 无 专业班级 电技1001B 1、实验目的 1. 熟悉拉普拉斯变换的原理及性质 2. 熟悉常见信号的拉氏变换 3.了解正/反拉氏变换的MATLAB 实现方法和利用MATLAB 绘制三维曲面图的方法 4. 了解信号的零极点分布对信号拉氏变换曲面图的影响及续信号的拉氏变换与傅氏变换的关系 2、实验主要仪器设备和材料: (1)计算机,方正,1台; (2)MATLAB 仿真软件,7.0以上版本,1套。 3、实验内容和原理: 拉普拉斯变换是分析连续时间信号的重要手段。对于当t ∞时信号的幅值不 衰减的时间信号,即在f(t)不满足绝对可积的条件时,其傅里叶变换可能不存在,但此时可以用拉氏变换法来分析它们。连续时间信号f(t)的单边拉普拉斯变换F(s)的定义为: 0()()st F s f t e dt ∞ -=? 拉氏反变换的定义为: 1 ()()2j st j f t F s e ds j σω σω π+-= ? 显然,上式中F(s)是复变量s 的复变函数,为了便于理解和分析F(s)随s 的变化规律,我们将F(s)写成模及相位的形式:()()()j s F s F s e ?=。其中,|F(s)|为复信号

F(s)的模,而()s ?为F(s)的相位。由于复变量s=σ+j ω,如果以σ为横坐标(实轴),j ω为纵坐标(虚轴),这样,复变量s 就成为一个复平面,我们称之为s 平面。从三维几何空间的角度来看,|()|F s 和()s ?分别对应着复平面上的两个曲面,如果绘出它们的三维曲面图,就可以直观地分析连续信号的拉氏变换F(s)随复变量s 的变化情况,在MATLAB 语言中有专门对信号进行正反拉氏变换的函数,并且利用 MATLAB 的三维绘图功能很容易画出漂亮的三维曲面图。 ①在MATLAB 中实现拉氏变换的函数为: F=laplace( f )对f(t)进行拉氏变换,其结果为F(s) F=laplace (f,v)对f(t)进行拉氏变换,其结果为F(v) F=laplace ( f,u,v)对f(u)进行拉氏变换,其结果为F(v) ②拉氏反变换 f=ilaplace ( F )对F(s)进行拉氏反变换,其结果为f(t) f=ilaplace(F,u)对F(w)进行拉氏反变换,其结果为f(u) f=ilaplace(F,v,u )对F(v)进行拉氏反变换,其结果为f(u) 4、实验方法、步骤: 1. 求出下列函数的拉氏变换式,并用MATLAB 绘制拉氏变换在s 平面的三维曲面图 ① 3()2()5()t t f t e t e t εε--=+ ② ()()(2)f t t t εε=-- ③ 3()sin()()t f t e t t ε-= ④ []()sin()()(2)f t t t t πεε=-- 2. 已知信号的拉氏变换如下,请用MATLAB 画出其三维曲面图,观察其图形特点,说出函数零极点位置与其对应曲面图的关系,并且求出它们所对应的原时间函数f (t ), ①22(3)(3)()(5)(16)s s F s s s -+= -+ ②(1)(3) ()(2)(5) s s F s s s s ++=++ 3. 已知连续时间信号[]()s(2)()(4)f t co t t t πεε=--,请分别求出该信号的拉氏变换()F s 及其傅里叶变换()F j ω,并用MATLAB 绘出()F s 的曲面图及振幅频谱()F j ω的波形,观察()F s 的曲面图在虚轴上的剖面图,并将它与信号的振幅频谱曲线进行比较,分析两者的对应关系。

信号与系统实验2

实验报告 实验二连续时间系统的时域分析 一、实验目的: 1、掌握用Matlab进行卷积运算的数值方法和解析方法,加深对卷积积分的理解。 2、学习利用Matlab实现LTI系统的冲激响应、阶跃响应和零状态响应。 二、实验内容及步骤 实验前,必须首先阅读本实验原理,读懂所给出的全部范例程序。实验开始时,先在计算机上运行这些范例程序,观察所得到的信号的波形图。并结合范例程序应该完成的工作,进一步分析程序中各个语句的作用,从而真正理解这些程序。

1、 编写程序Q2_1,完成)(1t f 与)(2t f 两函数的卷积运算。 2、 编写程序Q2_2,完成)(1t f 与)(2t f 两函数的卷积运算。 3、编写程序Q2_3。利用程序Q2_1,验证卷积的相关性质。 (a) 验证性质:)()(*)(t x t t x =δ (b) 验证性质: )()(*)(00t t x t t t x -=-δ 4、编写程序Q2_4。某线性时不变系统的方程为 )(8)(2)(6)(5)(t f t f t y t y t y +'=+'+'', (a)系统的冲激响应和阶跃响应。 (b)输入()()t f t e u t -=,求系统的零状态响应)(t y zs 。 三. 实验结果 一: dt=0.01 t1=0:dt:2 f1=0.5*t1 t2=0:dt:2 f2=0.5*t2 f=dt*conv(f1,f2) t=0:0.01:4 plot(t,f);axis([-1 5 0 0.8])

二: dt=0.01 t=-3:dt:3 t1=-6:dt:6 ft1=2*rectpuls(t,2) ft2=rectpuls(t,4) y=dt*conv(ft1,ft2) plot(t1,y) axis([-4 4 0 5]) 以上两题出现错误点:(1)最开始模仿例1的写法用function [f,k]=sconv,总提示出现 错误 (2)t0+t2 ≤ t ≤ t1+t3 不大能理解的运用个特点,在编写的时候总是被忽略。导致t和t1设置的长度总出错。 三: (a) dt=0.01 t=0:dt:2 t0=0 t1=0:dt:2t2=0:dt:2

数字信号处理实验六-时域采样与信号的重建

实验目的: 1.了解用MATLAB语言进行时域抽样与信号重建的方法 2.进一步加深对时域信号抽样与恢复的基本原理的理解 3.掌握采样频率的确定方法和内插公式的编程方法。 二.实验内容 1认真阅读并输入实验原理与方法中介绍的例子,观察输出波形曲线,理解每一条语句的含义。. 2.已知一个连续时间信号f(t)=sinc(t)。取最高有限带宽频率fm=1Hz。(1)分别显示原连续时间信号波形和Fm=fm、Fm=2fm、Fm=3fm三种情况下抽样信号的波形。 实验程序: dt=0.1; f0=1; T0=1/f0; fm=f0; Tm=1/fm; t=-2:dt:2; f=sinc(t); subplot(4,1,1),plot(t,f,'k'); axis([min(t) max(t) 1.1*min(f) 1.1*max(f)]); title('原连续信号和抽样信号'); for i=1:3; fs=i*fm; Ts=1/fs;

n=-2:Ts:2; f=sinc(n); subplot(4,1,i+1),stem(n,f,'filled','k'); axis([min(n) max(n) 1.1*min(f) 1.1*max(f)]); end 实验截图: (2)求解原连续信号波形和抽样信号所对应的幅度谱。实验程序: dt=0.1;t=-4:dt:4;

N=length(t);f=sinc(t);Tm=1;fm=1/Tm; wm=2*pi*fm;k=1:N; w1=k*wm/N; F1=f*exp(-j*t'*w1)*dt; subplot(4,1,1),plot(w1/(2*pi),abs(F1));grid axis([0 max(4*fm) 1.1*min(F1) 1.1*max(F1)]); for i=1:3; if i<= 2 c=0 ,else c=0.2,end fs=(4-i+c)*fm; Ts=1/fs; n=-4:Ts:4; f=sinc(n); N=length(n); wm=2*pi*fs; k=1:N; w=k*wm/N; F=f*exp(-j*n'*w)*Ts; subplot(4,1,5-i),plot(w/(2*pi),abs(F),'k');grid axis([0 max(4*fm) 1.1*min(F) 1.1*max(F)]); end 实验截图:

信号与系统实验指导书

实验一 常用信号分类与观察 一、实验目的 1、了解单片机产生低频信号源; 2、观察常用信号的波形特点及产生方法; 3、学会使用示波器对常用波形参数的测量。 二、实验内容 1、信号的种类相当的多,这里列出了几种典型的信号,便于观察。 2、这些信号可以应用到后面的“基本运算单元”和“无失真传输系统分析”中。 三、实验原理 对于一个系统特性的研究,其中重要的一个方面是研究它的输入输出关系,即在一特定的输入信号下,系统对应的输出响应信号。因而对信号的研究是对系统研究的出发点,是对系统特性观察的基本手段与方法。在本实验中,将对常用信号和特性进行分析、研究。 信号可以表示为一个或多个变量的函数,在这里仅对一维信号进行研究,自变量为时间。常用信号有:指数信号、正弦信号、指数衰减正弦信号、抽样信号、钟形信号、脉冲信号等。 1、正弦信号:其表达式为)sin()(θω+=t K t f ,其信号的参数:振幅K 、角频率ω、与初始相位θ。其波形如下图所示: 图 1-5-1 正弦信号 2、指数信号:指数信号可表示为at Ke t f =)(。对于不同的a 取值,其波形表现为不同的形式,如下图所示:

图 1-5-2 指数信号 3、指数衰减正弦信号:其表达式为 ?? ? ??><=-)0()sin()0(0)(t t Ke t t f at ω 其波形如下图: 图 1-5-3 指数衰减正弦信号 4、抽样信号:其表达式为: sin ()t Sa t t = 。)(t Sa 是一个偶函数,t = ±π,±2π,…,±n π时,函数值为零。该函数在很多应用场合具有独特的运用。其信号如下图所示:

信号与系统实验四

信号与系统实验实验四:周期信号的傅里叶级数 小组成员: 黄涛13084220 胡焰焰13084219 洪燕东13084217

一、实验目的 1、分析典型的矩形脉冲信号,了解矩形脉冲信号谐波分量的构成。 2、观察矩形脉冲信号通过多个数字滤波器后,分解出各谐波分量的情况。 3、掌握用傅里叶级数进行谐波分析的方法。 4、观察矩形脉冲信号分解出的各谐波分量可以通过叠加合成出原矩形脉冲信号。 二、预习内容 1、周期信号的傅里叶级数分解及其物理意义。 2、典型信号傅里叶级数计算方法。 三、实验原理 1. 信号的时间特性与频率特性 信号可以表示为随时间变化的物理量,比如电压)(t u 和电流)(t i 等,其特性主要表现为随时间的变化,波形幅值的大小、持续时间的长短、变化速率的快慢、波动的速度及重复周期的大小等变化,信号的这些特性称为时间特性。 信号还可以分解为一个直流分量和许多不同频率的正弦分量之和。主要表现在各频率正弦分量所占比重的大小不同;主要频率分量所占的频率范围也不同,信号的这些特性称为信号的频率特性。 无论是信号的时间特性还是频率特性都包含了信号的全部信息量。 2. 信号的频谱 信号的时间特性和频率特性是对信号的两种不同的描述方式。根据傅里叶级数原理,任意一个时域的周期信号)t (f ,只要满足狄利克莱(Dirichlet)条件,就可以将其展开成三角形式或指数形式的傅里叶级数。例如,对于一个周期为T 的时域周期信号)t (f ,可以用三角形式的傅里叶级数求出它的各次分量,在区间),(11T t t +内表示为 ()∑∞ =Ω+Ω+=10sin cos )(n n n t n b t n a a t f 即将信号分解成直流分量及许多余弦分量和正弦分量,研究其频谱分布情况。 A 0t A n 0A 0t (a)(b) Ω(c)ωΩ 5Ω3Ω Ω3Ω5 3. 信号的时间特性与频率特性关系 信号的时域特性与频域特性之间有着密切的内在联系,这种联系可以用图4-1来形象地表示。其中图4-1(a)是信号在幅度--时间--频率三维坐标系统中的图形;图4-1(b)是信号在幅度--时间坐标系统中的图形即波形图;把周期信号分解得到的各次谐波分量按频率的高低排列,就可以得到频谱图。反映各频率分量幅度的频谱称为振幅频谱。图4-1(c)是信号在幅度--频率坐标系统中的图形即振幅频谱图。反映各分量相位的频谱称为相位频谱。 4. 信号频谱的测量 在本实验中只研究信号振幅频谱。周期信号的振幅频谱有三个性质:离散性、谐波性、收敛

信号与系统实验5

信号与系统实验(五) 班级:通信5班姓名:刘贺洋学号:11081515 班级:通信5班姓名:章仕波学号:11081522 1.符号函数的傅里叶变换 (1)下面参考程序和运行结果是信号||2 f- t =的傅里叶变换,分析程序,判 e ) (t 断运行结果正确与否。 syms t; %时间符号 f=exp(-2*abs(t)); %符号函数 F=fourier(exp(-2*abs(t))); subplot(1,2,1); ezplot(f); subplot(1,2,2); ezplot(F); 1(1)图

(2)参考上述程序试画出信号)(32 )(3t u e t f t -=的波形及其幅频特性曲线。 1(2)源程序: syms t ; %时间符号 f=2/3*exp(-3*t)*heaviside(t); %符号函数 F=fourier(f); subplot(1,2,1); ezplot(f); subplot(1,2,2); ezplot(abs(F)); 1(2)图: 2.符号函数的傅里叶变换

(1)下面参考程序是求信号211)(ωω+=j F 的逆傅里叶变换,分析程 序,比较运行结果。 源程序2(1) syms t w; F=1/(1+w^2); f=ifourier(F,t); subplot(1,2,1); ezplot(F); subplot(1,2,2); ezplot(f); 2(1)图: (2)求信号ωωωsin 2)(=j F 的逆傅里叶变换,并用程序验证。

源程序2(2) syms t w; F=2*sin(w)/w; f=ifourier(F,t); subplot(1,2,1); ezplot(F); subplot(1,2,2); ezplot(f); 图2(2):

信号与系统实验报告_1(常用信号的分类与观察)

实验一:信号的时域分析 一、实验目的 1.观察常用信号的波形特点及产生方法 2.学会使用示波器对常用波形参数的测量 二、实验仪器 1.信号与系统试验箱一台(型号ZH5004) 2.40MHz双踪示波器一台 3.DDS信号源一台 三、实验原理 对于一个系统特性的研究,其中重要的一个方面是研究它的输入输出关系,即在一特定的输入信号下,系统对应的输出响应信号。因而对信号的研究是对系统研究的出发点,是对系统特性观察的基本手段与方法。在本实验中,将对常用信号和特性进行分析、研究。 信号可以表示为一个或多个变量的函数,在这里仅对一维信号进行研究,自变量为时间。常用信号有:指数信号、正弦信号、指数衰减正弦信号、复指数信号、Sa(t)信号、钟形信号、脉冲信号等。 1、信号:指数信号可表示为f(t)=Ke at。对于不同的a取值,其波形表现为不同的形式,如下图所示: 图1―1 指数信号 2、信号:其表达式为f(t)=Ksin(ωt+θ),其信号的参数:振幅K、角频率ω、与初始相位θ。其波形如下图所示:

图1-2 正弦信号 3、指数衰减正弦信号:其表达式为其波形如下图: 图1-3 指数衰减正弦信号 4、Sa(t)信号:其表达式为:。Sa(t)是一个偶函数,t= ±π,±2π,…,±nπ时,函数值为零。该函数在很多应用场合具有独特的运用。其信号如下图所示:

图1-4 Sa(t)信号 5、钟形信号(高斯函数):其表达式为:其信号如下图所示: 图1-5 钟形信号 6、脉冲信号:其表达式为f(t)=u(t)-u(t-T),其中u(t)为单位阶跃函数。其信号如下图所示: 7、方波信号:信号为周期为T,前T/2期间信号为正电平信号,后T/2期间信号为负电平信号,其信号如下图所示 U(t)

实验五(信号抽样与恢复)

实验五 信号抽样与恢复 一、实验目的 学会用MA TLAB 实现连续信号的采样和重建 二、实验原理 1.抽样定理 若)(t f 是带限信号,带宽为m ω, )(t f 经采样后的频谱)(ωs F 就是将)(t f 的频谱 )(ωF 在频率轴上以采样频率s ω为间隔进行周期延拓。因此,当s ω≥m ω时,不会发生频 率混叠;而当 s ω

MATLAB在数字信号处理中的应用:连续信号的采样与重建

MATLAB 在数字信号处理中的应用:连续信号的采样与重建 一、 设计目的和意义 随着通信技术的迅速发展以及计算机的广泛应用,利用数字系统处理模拟信号的情况变得更加普遍。数字电子计算机所处理和传送的都是不连续的数字信号,而实际中遇到的大都是连续变化的模拟量,现代应用中经常要求对模拟信号采样,将其转换为数字信号,然后对其进行计算处理,最好在重建为模拟信号。 采样在连续时间信号与离散时间信号之间其桥梁作用,是模拟信号数字化的第一个步骤,研究的重点是确定合适的采样频率,使得既要能够从采样信号(采样序列)中五失真地恢复原模拟信号,同时由要尽量降低采样频率,减少编码数据速率,有利于数据的存储、处理和传输。 本次设计中,通过使用用MATLAB 对信号f (t )=A1sin(2πft)+A2sin(4πft)+A3sin(5πft)在300Hz 的频率点上进行采样,并进行仿真,进一步了解MA TLAB 在数字信号处理上的应用,更加深入的了解MA TLAB 的功能。 二、 设计原理 1、 时域抽样定理 令连续信号 xa(t)的傅立叶变换为Xa (j Ω),抽样脉冲序列p(t)傅立叶变换为P (j Ω),抽样后的信号x^(t)的傅立叶变换为X^(j Ω)若采用均匀抽样,抽样周期Ts ,抽样频率为Ωs= 2πfs ,有前面分析可知:抽样过程可以通过抽样脉冲序列p (t )与连续信号xa (t )相乘来完成,即满足:x^(t)p(t),又周期信号f (t )傅立叶变换为: F[f(t)]=2[(]n s n F j n π δ∞ =-∞Ω-Ω∑ 故可以推得p(t)的傅立叶变换为: P (j Ω)=2[(]n s n P j n π δ∞ =-∞Ω-Ω∑ 其中: 根据卷积定理可知: X (j Ω)=12π Xa (j Ω)*P(j Ω) 得到抽样信号x (t )的傅立叶变换为: X (j Ω)= [()]n n s n P X j n ∞=-∞Ω-Ω∑ 其表明:信号在时域被抽样后,他的频率X (j Ω)是连续信号频率X (j Ω)的形状以抽样频率Ωs 为间隔周期重复而得到,在重复过程中幅度被p (t )的傅立叶级数Pn 加权。因为只是n 的函数,所以X (j Ω)在重复过程中不会使其形状发生变化。 假定信号x (t )的频谱限制在-Ωm~+Ωm 的范围内,若以间隔Ts 对xa (t )进行抽样信号X^(j Ω)是以Ωs 为周期重复。显然,若早抽样过程中Ωs<Ωm ,则 X^ (j Ω)将会发生频谱混叠的现象,只有在抽样的过程中满足Ωs>2Ωm 条件,X^(j Ω)才不会产生混频的混叠,在接收端完全可以有x^(t )恢复原连续信号xa (t ),这就是低通信号的抽样定理的核心内容。

信号与系统实验报告1

学生实验报告 (理工类) 课程名称:信号与线性系统专业班级:M11通信工程 学生学号:1121413017 学生姓名:王金龙 所属院部:龙蟠学院指导教师:杨娟

20 11 ——20 12 学年第 1 学期 金陵科技学院教务处制 实验报告书写要求 实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,要遵照以下字体、字号、间距等的具体要求。纸张一律采用A4的纸张。 实验报告书写说明 实验报告中一至四项内容为必填项,包括实验目的和要求;实验仪器和设备;实验内容与过程;实验结果与分析。各院部可根据学科特点和实验具体要求增加项目。 填写注意事项 (1)细致观察,及时、准确、如实记录。 (2)准确说明,层次清晰。 (3)尽量采用专用术语来说明事物。 (4)外文、符号、公式要准确,应使用统一规定的名词和符号。 (5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。 实验报告批改说明 实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用百分制,具体评分标准由各院部自行制定。 实验报告装订要求

实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。

实验项目名称:常用连续信号的表示 实验学时: 2学时 同组学生姓名: 无 实验地点: A207 实验日期: 11.12.6 实验成绩: 批改教师: 杨娟 批改时间: 一、实验目的和要求 熟悉MATLAB 软件;利用MATLAB 软件,绘制出常用的连续时间信号。 二、实验仪器和设备 586以上计算机,装有MATLAB7.0软件 三、实验过程 1. 绘制正弦信号)t Asin t (f 0?ω+=(),其中A=1,πω2=,6/π?=; 2. 绘制指数信号at Ae t (f =),其中A=1,0.4a -=; 3. 绘制矩形脉冲信号,脉冲宽度为2; 4. 绘制三角波脉冲信号,脉冲宽度为4;斜度为0.5; 5. 对上题三角波脉冲信号进行尺度变换,分别得出)2t (f ,)2t 2(f -; 6. 绘制抽样函数Sa (t ),t 取值在-3π到+3π之间; 7. 绘制周期矩形脉冲信号,参数自定; 8. 绘制周期三角脉冲信号,参数自定。 四、实验结果与分析 1.制正弦信号)t Asin t (f 0?ω+=(),其中A=1,πω2=,6/π?= 实验代码: A=1;

北京理工大学信号与系统实验实验报告

实验1 信号的时域描述与运算 一、实验目的 1. 掌握信号的MATLAB表示及其可视化方法。 2. 掌握信号基本时域运算的MA TLAB实现方法。 3. 利用MA TLAB分析常用信号,加深对信号时域特性的理解。 二、实验原理与方法 1. 连续时间信号的MATLAB表示 连续时间信号指的是在连续时间范围内有定义的信号,即除了若干个不连续点外,在任何时刻信号都有定义。在MATLAB中连续时间信号可以用两种方法来表示,即向量表示法和符号对象表示法。 从严格意义上来说,MATLAB并不能处理连续时间信号,在MATLAB中连续时间信号是用等时间间隔采样后的采样值来近似表示的,当采样间隔足够小时,这些采样值就可以很好地近似表示出连续时间信号,这种表示方法称为向量表示法。表示一个连续时间信号需要使用两个向量,其中一个向量用于表示信号的时间范围,另一个向量表示连续时间信号在该时间范围内的采样值。例如一个正弦信号可以表示如下: >> t=0:0.01:10; >> x=sin(t); 利用plot(t,x)命令可以绘制上述信号的时域波形,如图1所示。 如果连续时间信号可以用表达式来描述,则还可以采用符号表达式來表示信号。例如对于上述正弦信号,可以用符号对象表示如下: >> x=sin(t); >> ezplot(X); 利用ezplot(x)命令可以绘制上述信号的时域波形 Time(seconds) 图1 利用向量表示连续时间信号

t 图 2 利用符号对象表示连续时间信号 sin(t) 2.连续时间信号的时域运算 对连续时间信号的运算包括两信号相加、相乘、微分、积分,以及位移、反转、尺度变换(尺度伸缩)等。 1)相加和相乘 信号相加和相乘指两信号对应时刻的值相加和相乘,对于两个采用向量表示的可以直接使用算术运算的运算符“+”和“*”来计算,此时要求表示两信号的向量时间范围和采样间隔相同。采用符号对象表示的两个信号,可以直接根据符号对象的运算规则运算。 2)微分和积分 对于向量表示法表示的连续时间信号,可以通过数值计算的方法计算信号的微分和积分。这里微分使用差分来近似求取的,由时间向量[N t t t ,,,21?]和采样值向量[N x x x ,,,21?]表示的连续时间信号,其微分可以通过下式求得 1,,2,1,|)('1-?=?-≈ +=N k t x x t x k k t t k 其中t ?表示采样间隔。MA TLAB 中用diff 函数来计算差分 k k x x -+1。 连续时间信号的定积分可以由MATLAB 的qud 函数实现,调用格式为 quad ('function_name',a,b) 其中,function_name 为被积函数名,a 、b 为积分区间。

数字信号处理实验五

实验五:FIR数字滤波器设计与软件实现 信息学院 10电本2班王楚炘 2010304224 10.5.1 实验指导 1.实验目的 (1)掌握用窗函数法设计FIR数字滤波器的原理和方法。 (2)掌握用等波纹最佳逼近法设计FIR数字滤波器的原理和方法。 (3)掌握FIR滤波器的快速卷积实现原理。 (4)学会调用MATLAB函数设计与实现FIR滤波器。 2.实验内容及步骤 (1)认真复习第七章中用窗函数法和等波纹最佳逼近法设计FIR数字滤波器的原理; (2)调用信号产生函数xtg产生具有加性噪声的信号xt,并自动显示xt及其频谱,如图10.5.1所示; 图10.5.1 具有加性噪声的信号x(t)及其频谱如图(3)请设计低通滤波器,从高频噪声中提取xt中的单频调幅信号,要求信号幅频失真小于0.1dB,将噪声频谱衰减60dB。先观察xt的频谱,确定滤波器指标参数。 (4)根据滤波器指标选择合适的窗函数,计算窗函数的长度N,

调用MATLAB函数fir1设计一个FIR低通滤波器。并编写程序,调用MATLAB快速卷积函数fftfilt实现对xt的滤波。绘图显示滤波器的频响特性曲线、滤波器输出信号的幅频特性图和时域波形图。 (4)重复(3),滤波器指标不变,但改用等波纹最佳逼近法,调用MATLAB函数remezord和remez设计FIR数字滤波器。并比较两种设计方法设计的滤波器阶数。 提示:MATLAB函数fir1和fftfilt的功能及其调用格式请查阅本书 第7章和第?章; 采样频率Fs=1000Hz,采样周期T=1/Fs; 根据图10.6.1(b)和实验要求,可选择滤波器指标参数:通带截止频率fp=120Hz,阻带截至频率fs=150Hz,换算成数字频率,通带截止频率,通带最大衰为0.1dB,阻带截至频率,阻带最小衰为60dB。]实验程序框图如图10.5.2所示,供读者参考。 Fs=1000,T=1/Fs xt=xtg 产生信号xt, 并显示xt及其频谱 用窗函数法或等波纹最佳逼近法 设计FIR滤波器hn 对信号xt滤波:yt=fftfilt(hn,xt) 1、计算并绘图显示滤波器损耗函数 2、绘图显示滤波器输出信号yt End 图10.5.2 实验程序框图 4.思考题 (1)如果给定通带截止频率和阻带截止频率以及阻带最小衰减,如何用窗函数法设计线性相位低通滤波器?请写出设计步骤. 答:用窗函数法设计线性相位低通滤波器的设计步骤: a.根据对阻带衰减及过渡带的指标要求,选择窗函数的类型,并估计窗口的长度N; b.构造希望逼近的频率响应函数; c.计算h d(n); d.加窗得到设计结果h(n)=h d(n)w(n)。 (2)如果要求用窗函数法设计带通滤波器,且给定通带上、下截止频率为和,阻带上、下截止频率为和,试求理想带通滤波器的截止频率。 答:希望逼近的理想带通滤波器的截止频率分别为:

信号与系统实验五

实验五 低通滤波系统的频率特性分析实验报告 一、实验名称 低通滤波系统的频率特性分析 二、实验目的 (1)观察理想低通滤波器的单位冲击响应与频谱图; (2)观察RC 低通网络的单位冲击响应与频谱图。 三、实验原理 RC 低通滤波电路如图 其系统函数为 ()()()()12211 tan 11j RC RC H RC H RC RC ωωωωωω-= =∠-∠?++ 式中 ()()221 1RC H RC ωω=+ 称为幅频特性; ()() 1tan RC H ωωω-?=- 称为相频特性。 当0ω=,()()1,;H ωω=?当11RC ωτ==时,()12H ω=,()45ω? ?=-;

当ω→+∞时,()0H ω→,()90ω? ?→-。 电路的幅频特性表明,对于同样大小的输入信号,频率越高,输出信号衰减越大;频率越低,输出信号衰减越小或者可以认为无衰减。也就是说,对该电路而言,低频信号比较容易通过,而高频信号则不容易通过,因此这个电路称为低通滤波器。 (1)理想低通的单位冲击响应为()0Sa t t - 函数,幅频特性在通带内为常数,阻带内为零。在截止频率点存在阶越性跳变。相频特性为通过原点斜率为 0t ω- 的直线。 (2)实际物理可实现的RC 低通网络通带阻带存在过渡时间,与RC 时间常数有关,通带阻带也不在完全是常数。相频特性为通过原点的曲线(在原点附近近似为直线)。 四、实验步骤 (1)打开MATLAB 软件,建立一个M 文件。 (2)MATLAB 所在目录的\work 子目录下建立一个名为heaviside 的M 文件,创建子程序函数。 (3)建立一个新的M 文件,编写主程序并保存。 (4)运行主程序,观察理想低通滤波器及实际RC 低通滤波电路的单位冲击响应与频谱图并记录试验结果。 五、实验结果 (1)实验程序 1.子程序(定义阶越函数) function f=heaviside(t) f=(t>0); 2.主程序 %理想低通滤波器的单位冲击响应、幅频特性、相频特性 syms t f w; figure(1) f=sin(t-1)/(t-1); Fw=fourier(f); %傅里叶变换 x=[-20:0.05:20]; fx=subs(f,t,x); subplot(2,1,1); plot(x,fx); %波形图 grid; W=[-4:0.01:4];FW=subs(Fw,w,W); subplot(2,2,3); plot(W,abs(FW)); %幅频特性 grid; xlabel('频率'); ylabel('幅值'); subplot(2,2,4); plot(W,angle(FW)); %相频特性 grid; xlabel('频率'); ylabel('相位');

信号与系统实验(新)

信号与系统实验 实验1 阶跃响应与冲激响应 一、实验目的 1、观察和测量RLC串联电路的阶跃响应与冲激响应的波形和有关参数,并 研究其电路元件参数变化对响应状态的影响; 2、掌握有关信号时域的测量方法。 二、实验原理说明 实验如图1-1所示RLC串联电路的阶跃响应与冲激响应的电路连接图,图1

用周期方波通过微分电路后得到的尖顶脉冲代替冲激信号。 三、实验内容 1、阶跃响应波形观察与参数测量 设激励信号为方波,其幅度为1.5V 峰峰值,频率为500Hz 。 实验电路连接图如图1-1(a )所示。 ① 连接如图1-1所示 ② 调整激励源信号为方波,调节频率旋钮,使f=500Hz ,调节幅度旋钮, 使信号幅度为1.5V 。(注意:实验中,在调整信号源的输出信号的参数时,需连接上负载后调节) ③ 示波器CH1接于TP909,调节滑动变阻器,使电路分别工作于欠阻尼、 临界和过阻尼三种状态,并将实验数据填入表格1-1中。 ④ TP908为输入信号波形的测量点,可把示波器的CH ·接于TP908上,便 于波形比较。 表1-1 注:描绘波形要使三状态的X 轴坐标(扫描时间)一致。 2、冲激响应的波形观察 冲激信号是由阶跃信号经过微分电路而得到。 实验电路如图1—1(b )所示。 参数测量 波形观察 欠阻尼状态 临界状态 过阻尼状态 状态 参数测量 R< Tr= Ts= δ= R= Tr= R>

①将信号输入接于P905。(频率与幅度不变); ②将示波器的CH1接于TP906,观察经微分后响应波形(等效为冲激激 励信号); ③连接如图1-1(b)所示 ④将示波器的CH2接于TP909,调整滑动变阻器,使电路分别工作于欠 阻尼、临界和过阻尼三种状态 ④观察TP909端三种状态波形,并填于表1-2中。 表1-2 表中的激励波形为在测量点TP906观察到的波形(冲激激励信号)。 四、实验报告要求 1、描绘同样时间轴阶跃响应与冲激响应的输入、输出电压波形时, 要标明信号幅度A、周期T、方波脉宽T1以及微分电路的τ值。 2、分析实验结果,说明电路参数变化对状态的影响。 五、实验设备 双踪示波器 1 台 信号系统实验箱 1台 上升时间t r :y(t)从0.1到第一次达到0.9所需时间。 峰值时间t p :y(t)从0上升y max 所需的时间。 调节时间t s :y(t)的振荡包络线进入到稳态值的% 5 误差范围所需的时间。 激励波形 响应波形 欠阻尼状态临界状态过阻尼状态

五 信号抽样与重构

实验五 信号的抽样和重构 实验目的 (1)熟悉抽样信号及其频谱。 (2)掌握抽样定理。 (3)了解理想低通滤波器。 一、实验原理 1.抽样信号 抽样信号相当于连续信号与周期性的冲击序列相乘。 )()()(t t f t f T s δ?= 在Matlab 中可以很方便的用不同的时间间隔实现对连续信号不同频率的抽样。 抽样信号的频谱等于原始信号的频谱与冲击序列的频谱的卷积。 ∑∑∞ -∞ =∞-∞=-=-*=n s n s s n F T n T F F )(1)(1)()(ωωωωδωω 抽样信号的频谱是对原始信号的频谱的周期性延拓,周期大小为抽样品率,其中每一个周期 都复制了原始信号的频谱。 2.抽样定理 一个带宽为wm 的带限信号f(t),可唯一地由它的均匀取样信号fs(nTs)确定,其中,取样间隔Ts<π/wm 。 3.低通滤波器 为了从抽样信号中恢复原始信号,可以让抽样信号通过一个低通滤波器,把一个周期的频谱取出来。理想低通滤波器的频率响应H(jw),是一个自变量为w 的门函数。让抽样信号的频谱Fs(jw)与滤波器的H(jw)相乘,可以得到抽样信号一个周期的频谱Fa(jw)。对Fa(jw)求傅立叶逆变换,可以重构原始信号。 二、验证性实验 1.绘制宽度为2的门信号G 2(t)=u(t+1)-u(t-1)的图形和频谱。 门信号并非严格意义上的有限带宽信号,但是,由于其频率f>1/τ的分量所具有的能量占有很少的比重,所以一般定义f m =1/τ为门信号的截止频率。其中的τ为门信号在时域的宽度。在本例中选取f m =0.5,临界采样频率为f s =2f m=1,过采样频率为f s >1(为了保证精度,可以将其值提高到该值的50倍),欠采样频率为f s <1。 MATLAB 程序: Ts=0.01;%采样周期=0.01,fs=100>>2fm=1 t=-4:Ts:4; f=rectpuls(t,2);% 宽度为2的门信号 w1=2*pi*10; % 频谱范围[-20*pi 20*pi] N=1000; % 计算出2*1000+1个频率点 k=0:N;

相关文档
最新文档