文档库 最新最全的文档下载
当前位置:文档库 › 信号与系统实验

信号与系统实验

信号与系统实验
信号与系统实验

实验一 连续时间信号的MATLAB 表示

实验目的

1.掌握MATLAB 语言的基本操作,学习基本的编程功能; 2.掌握MATLAB 产生常用连续时间信号的编程方法; 3.观察并熟悉常用连续时间信号的波形和特性。

实验原理

1. 连续信号MATLAB 实现原理

从严格意义上讲,MATLAB 数值计算的方法并不能处理连续时间信号。然而,可用连续信号在等时间间隔点的取样值来近似表示连续信号,即当取样时间间隔足够小时,这些离散样值能够被MATLAB 处理,并且能较好地近似表示连续信号。

MATLAB 提供了大量生成基本信号的函数。比如常用的指数信号、正余弦信号等都是MATLAB 的内部函数。为了表示连续时间信号,需定义某一时间或自变量的范围和取样时间间隔,然后调用该函数计算这些点的函数值,最后画出其波形图。

2. 典型信号的MATLAB 表示

(1) 实指数信号:()at f t Ke =,式中K ,a 为实数。在MA TLAB 中可以利用exp()函数实现,其语句格式为:y=K*exp(a*t)。

(2) 正弦信号:()sin()f t K t ω?=+或()cos()f t K t ω?=+,其中K 为振幅,ω是角频率;φ是初相位。在MATLAB 中可以利用sin()或cos()函数实现,其语句格式为K *sin(ω*t+phi),K *cos(ω*t+phi)。

(3) 单位阶跃信号:单位阶跃信号定义为()

()

1

0()0

0t t t ε>??=?

=0)”产生。MA TLAB 表达式“y = ( t >=0)”的含义就是t ≥ 0时y =1,而当t < 0时y =0。

此外,也可在MATLAB 的work 目录下创建uCT 的M 文件,其MATLAB 源程序为 function f=uCT(t) f=(t>=0);

保存为uCT.m 后,就可以调用该函数。

注意,在此定义的uCT 函数是阶跃信号数值表示方法,因此在数值计算中我们将调用uCT 函数。而在MA TLAB 的MAPLE 内核中,将Heaviside 函数定义为阶跃信号符号表达式,

在符号运算过程中,若要调用它必须用sym 定义后,才能实现。

(4) 复指数信号:()()cos()sin()st j t t t f t Ke Ke Ke t jKe t σωσσωω+===+,其中,s =σ+j ω是复变量;σ、ω为实数。在MATLAB 中可以利用exp()函数表示复指数信号,MATLAB 中默认变量i 为虚部单位,求取实部用real()函数,求取虚部用imag()函数,求取模用abs()函数,求取相角用angle()函数。

(5) 抽样信号:()sin()/Sa t t t =,在MA TLAB 中用与Sa(t )类似的sinc (t )函数表示,定义为sin ()sin()/()c t t t ππ=。

(6) 矩形脉冲信号:()()

1/2()0

/2t g t t τττ?

>??在MA TLAB 中可用rectpuls()函数产生,

其语句格式为y=rectpuls(t,width),该函数用于产生一个幅度为1、宽度为width ,且以t=0为对称轴的矩形脉冲信号,width 的默认值为1。

周期性矩形波信号或方波在MA TLAB 中可用square 函数产生,其语句格式为square(t,DUTY)。该函数用于产生一个周期为2π、幅值为1±的周期性方波信号,其中,DUTY 参数用来表示信号的占空比DUTY%,即在一个周期内脉冲宽度(正值部分)与脉冲周期的比值。占空比默认值为0.5。

(7) 三角波脉冲信号:在MA TLAB 中可用tripuls()函数产生,其语句格式为y=tripuls(t,width,skew),该函数用于产生一个幅度为1、宽度为width ,且以t=0为中心左右各展开width/2大小、斜度为skew 的三角波。width 的默认值为1,skew 的取值范围在-1~+1之间。一般最大幅度1出现在t=(width/2)×skew 的横坐标位置,默认时skew=0,此时产生对称三角波。

(8) 下面的函数也可以产生特定的信号 y=fliplr(t)——信号的翻转;

y=sawtooth(t,width)——产生锯齿波信号。

实验内容

1. 实例分析与验证

根据以上典型信号的MA TLAB 函数,分析与验证下列典型信号MA TLAB 程序,并实现各信号波形图的显示,连续信号的图形显示使用连续二维图函数plot()。

(1) 正弦信号:用MA TLAB 命令产生正弦信号2sin(2/4)ππ+,并会出时间0≤ t ≤3的波形图。

程序如下:

K=2; w=2*pi ; phi=pi/4;

t=0:0.01:3; ft=K*sin(w*t+phi); plot(t,ft) grid on; axis([0,3,-2.2,2.2]) title('正弦信号')

0.5

1

1.5

2

2.5

3

-2-1.5-1-0.500.511.5

2正弦信号

(2) 抽样信号:用MA TLAB 中的sinc(t)函数命令产生抽样信号Sa(t),并会出时间为

66t ππ-≤≤的波形图。

程序如下:

t=-6*pi:pi/100:6*pi; ft=sinc(t/pi); plot(t,ft),grid on; axis([-20,20,-0.5,1.2]) title('抽样信号')

-20

-1001020

-0.50

0.5

1

抽样信号

(3) 矩形脉冲信号:用MA TLAB 中y=rectpuls(t,width)函数命令画出下列矩形脉冲信号的波形图

2(01)()0

(0,1)

t f t t t ≤≤?=?

<>?

程序如下:

t=-0.5:0.01:3; t0=0.5;width=1; ft=2*rectpuls(t-t0,width); plot(t,ft),grid on; axis([-0.5,3,-0.2,2.2]) title('矩形脉冲信号')

-0.5

0.5

1

1.5

2 2.53

00.511.5

2矩形脉冲信号

(4) 单位阶跃信号:用MA TLAB 命令“y=(t>=0)”绘出-1≤ t ≤ 5单位阶跃信号ε(t )。 程序如下:

t=-1:0.01:5; ft=(t>=0); plot(t,ft),grid on;

axis([-1,5,-0.5,1.5]); title('单位阶跃信号')

-1

012345

-0.500.51

1.5单位阶跃信号

也可通过定义阶跃函数来实现,

function f=uCT(t); f=(t>=0);

保存为uCT.m 文件,上面实现阶跃信号的程序变为

t=-1:0.01:5; ft=uCT(t); plot(t,ft),grid on; axis([-1,5,-0.5,1.5]); title('单位阶跃信号')

-1

012345

-0.500.51

1.5单位阶跃信号

2. 实践编程

(1) 复指数信号:用MA TLAB 命令画出0≤ t ≤ 3复指数信号( 1.510)()2j t f t e -+=的实部、虚部、模及相角随时间变化的曲线,并观察其时域特性。clear

t=0:0.1:3;

f=real(2*exp((-1.5+j*10)*t)); subplot(2,2,1); plot(t,f,'b*')

f1=imag(2*exp((-1.5+j*10)*t)); subplot(2,2,2); plot(t,f1,'r-')

f2=abs(2*exp((-1.5+j*10)*t)); subplot(2,2,3); plot(t,f2,'+')

f3=angle(2*exp((-1.5+j*10)*t)); subplot(2,2,4); plot(t,f3,'r')

1

2

3

-2

-10

1

20

1

2

3

-1-0.5

0.5

11.501230

0.511.520123

-4

-2024

(2) 用MATLAB 中y=square(t,DUTY)产生频率为10Hz 、占空比为30%的周期方波信号。 t=-0.5:0.01:0.5; y=square(2*pi*10*t,30); plot(t,y)

-0.5

-0.4

-0.3

-0.2

-0.1

0.1

0.2

0.3

0.4

0.5

-1-0.8-0.6-0.4-0.200.20.40.60.8

1

(3) 用上面定义的uCT 阶跃函数实现幅度为1、宽度为1的门函数()g t 。 t=-2:0.01:2

g=uCT(t+0.5)-uCT(t-0.5); plot(t,f)

-2

-1012

00.20.40.60.8

1

实验分析

观察实验结果,掌握、分析典型的连续时间信号波形特点。

通过观察图像可以很清楚的发现这些图形的规律,阶跃信号为因果信号,抽样信号、正弦、余弦信号为非因果信号。1.门函数可以由阶跃信号进行变换得到 2 .抽样信号是偶函数、当t=0是函数等于1且为最大值,曲线呈衰减震荡函数在PI的整数倍时为零。

实验总结

总结实验认识、过程、效果、问题、收获、体会、意见和建议。

实验的工程中可以复习已经学习过的MATLAB,这样可以可快的熟练掌握这块软件。在编程练习的过程中对这些信号的特点有更加深刻的理解。通过图像可以更加直观的看出信号的特征,也更加便捷的对信号进行分析。在实验中学我也到了细心才能更好的完成实验。

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

第一个信号实验的题目 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

学生实验报告 (理工类) 课程名称:信号与线性系统专业班级: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;

信号与系统综合实验项目doc信号与系统综合实验项目(竞

信号与系统综合实验项目doc 信号与系统综合实验项目 (竞 实 验 指 导 项目一 用MATLAB 验证时域抽样定理 目的: 通过MATLAB 编程实现对时域抽样定理的验证,加深抽样定理的明白得。同时训练应用运算机分析咨询题的能力。 任务: 连续信号f(t)=cos(8*pi*t)+2*sin(40*pi*t)+cos(24*pi*t),通过理想抽样后得到抽样信号fs(t),通过理想低通滤波器后重构信号f(t)。 方法: 1、确定f(t)的最高频率fm 。关于无限带宽信号,确定最高频率fm 的方法:设其频谱的模降到10-5左右时的频率为fm 。 2、确定Nyquist 抽样间隔T N 。选定两个抽样时刻:T S T N 。 3、MA TLAB 的理想抽样为 n=-200:200;nTs=n*Ts; 或 nTs=-0.04:Ts:0.04 4、抽样信号通过理想低通滤波器的响应 理想低通滤波器的冲激响应为 )()()()(2ωωωπωωj H G T t Sa T t h C S C C S +?= 系统响应为 )()()(t h t f t y S *= 由于 ∑∑∞-∞=∞-∞=-=-=n S S n S S nT t nT f nT t t f t f )()()() ()(δδ 因此 )] ([)()()()()(S C n S C S C C S n S S nT t Sa nT f T t Sa T nT t nT f t y -=*-=∑∑∞-∞=∞-∞=ωπωωπωδ MATLAB 运算为 ft=fs*Ts*wc/pi*sinc((wc/pi)*(ones(length(nTs),1)*t-nTs'*ones(1,length(t)))); 要求(画出6幅图): 当T S

信号与系统实验指导书

实验一 常用信号分类与观察 一、实验目的 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 π时,函数值为零。该函数在很多应用场合具有独特的运用。其信号如下图所示:

信号与系统实验八(优选.)

最新文件---------------- 仅供参考--------------------已改成-----------word文本 --------------------- 方便更改 赠人玫瑰,手留余香。 信号与系统实验报告八

学院:计算机与信息工程学院专业:通信工程 班级:2012级

计算机与信息技术学院设计性实验报告 专业:通信工程年级/班级: 2012级 2013—2014学年第二学期课程名称信号与系统指导教师 本组成员 学号姓名 实验地点计算机与信息工程学院216 实验时间2014年6月3号 项目名称系统的复频域分析实验类型设计性 一、实验目的 1、掌握系统的复频域分析方法。 2、掌握测试系统的频率响应的方法。 3、系统频响的方法 二、实验仪器 装有MATLAB软件设备的计算机一台 三、实验原理 1. N 阶系统系统的传递函数 用微分方程描述的N 阶系统为: 根据零状态响应(起始状态为零),则对其进行拉氏变换有:

则系统传递函数可表达为: 用差分方程描述的N 阶系统为: 根据零状态响应(起始状态为零),则对其进行拉氏变换有: 则系统传递函数可表达为: 2.根据系统传递函数的零极点图分析系统 零点:传递函数分子多项式的根。 极点:传递函数分母多项式的根。 根据零极点图的不同分布分析系统。 3.涉及到的Matlab 函数 (1)freqz 函数:实验六中出现过,可用来求单位圆上的有理z 变换的值。调用格式:同实验六 (2)zplane 函数:得到有理z 变换的零极点图。 调用格式:zplane(num,den)

其中,num和 den是按z ?1 的升幂排列的、z 变换分子分母多项式系数的行向量。 (3)roots 函数:求多项式的根。 调用格式:r=roots(c), c 为多项式系数向量;r 为根向量。 四、实验内容 1. 系统零极点的求解 (1) 求解 ()2 3 2 1 2 3 2 + + + - = s s s s H s和()3 2 1 2 2 3 2 1 1 - - - - + + - = z z z z H z系统的零极点,验证 下面程序的运行结果。 b=[1,0,-1]; a=[1,2,3,2]; zr=roots(b); pr=roots(a); plot(real(zr),imag(zr),'go',real(pr),imag(pr),'mx','markersize',12,'l inewidth',2); grid; legend(' 零点 ',' 极点 '); figure; zplane(b,a); 图7-1 系统零极点图图7-2 由zplane函数直接绘制

信号与系统实验指导书

信号与系统软件实验 指导书 《信号与系统》课程组 华中科技大学电子与信息工程系 二零零九年五月

“信号与系统软件实验”系统简介《信号与系统》是电子与通信类专业的主要技术基础课之一,该课程的任务在于研究信号与系统理论的基本概念和基本分析方法,使学生初步认识如何建立信号与系统的数学模型,如何经适当的数学分析求解,并对所得结果给以物理解释,赋予物理意义。由于本学科内容的迅速更新与发展,它所涉及的概念和方法十分广泛,而且还在不断扩充,通过本课程的学习,希望激发起学生对信号与系统学科方面的学习兴趣和热情,使他们的信心和能力逐步适应这一领域日新月异发展的需要。 近二十年来,随着电子计算机和大规模集成电路的迅速发展,用数字方法处理信号的范围不断扩大,而且这种趋势还在继续发展。实际上,信号处理已经与计算机难舍难分。为了配合《信号与系统》课程的教学、加强学生对信号与线性系统理论的感性认识,提高学生计算机应用能力,《信号与系统》课程组于2002年设计并开发了“基于MATLAB的信号与线性系统实验系统”。该实验系统是用MATLAB5.3编写的,包含十个实验内容,分别是:信号的 Fourier 分析、卷积计算、连续时间系统和离散时间系统的时域分析、变换域分析、状态变量分析、稳定性分析等,基本上覆盖了信号与线性系统理论的主要内容。通过这几年为学生们开设实验,学生们普遍反映该实验能够帮助他们将信号与系统中抽象的理论知识具体化,形象化。而且对于进一步搞清数学公式与物理概念的内在联系都很有帮助。 但是近两年我们进行了教学改革,更换了教材,原有的软件系统在内容的设计上就显现出一些不足;而且随着MATLAB版本的升级,该软件系统也陆续出现了一些问题,导致个别实验无法进行。在这样的背景下,我们设计并开发了一个新的基于MATLAB7.0的软件实验系统,利用MATLAB提供的GUI,使得系统界面更加美观;根据新教材的内容,设计并完善了实验内容;保留原有一些实验内容,但完善了功能,例如动态显示卷积过程,在任意范围显示图形等。 本系统包括七个实验,分别是:信号的时域基本运算、连续信号的卷积与连续时间系统的时域分析、离散信号的卷积与离散时间系统的时域分析、信号的频域分析、连续信号的采样与恢复、系统的频域分析、信号的幅度调制与解调。为了加强学生的计算机编程能力和应用能力,所有实验均提供设计性实验内容,让学生参与编程。 本系统既可作为教师教学的实验演示,又可作为学生动手实验的实验系统。 1. 安装本实验系统 本实验系统只能在 MATLAB 环境下运行,所以要求必须先安装 MATLAB7.0 以上版本的 MATLAB 软件,推荐安装MATLAB的所有组件。安装好MATLAB7.0之后,将本实验系统包含的文件夹 Signals&Systems 复制到MATLAB 的 work文件夹下即可。 2. 运行本实验系统 在 MATLAB 命令窗口下,键入启动命令 start,即可运行本实验系统,进入主实验界面。注意:如果MATLAB软件没有安装符号(Symbolic)、控制(Control)、信号(Signal)工具箱,运行过程中会有些命令无法识别。 start ↙ %启动命令 实验的运行过程中,需要实验者输入相应的参数、向量和矩阵,请参照本书中的格式输入。在输入向量时,数字之间用空格或逗号分隔,如输入离散序列

信号与系统实验报告_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)

信号与系统综合实验报告-带通滤波器的设计DOC

广州大学 综合设计性实验 报告册 实验项目选频网络的设计及应用研究 学院物电学院年级专业班电子131 姓名朱大神学号成绩 实验地点电子楼316 指导老师

《综合设计性实验》预习报告 实验项目:选频网络的设计及应用研究 一 引言: 选频网络在信号分解、振荡电路及其收音机等方面有诸多应用。比如,利用选频网络可以挑选出一个周期信号中的基波和高次谐波。选频网络的类型和结构有很多,本实验将通过设计有源带通滤波器实现选频。 二 实验目的: (1)熟悉选频网络特性、结构及其应用,掌握选频网络的特点及其设计方法。 (2)学会使用交流毫伏表和示波器测定选频网络的幅频特性和相频特性。 (3)学会使用Multisim 进行电路仿真。 三 实验原理: 带通滤波器: 这种滤波器的作用是只允许在某一个通频带范围内的信号通过,而比通频带下限频率低和比上限频率高的信号均加以衰减和抑制。 典型的带通滤波器可以从二阶低通滤波器中将其中一级改成高通而成,如图1所示。 电路性能参数可由下面各式求出。 通带增益:CB R R R R A f vp 144+= 其中B 为通频带宽。 中心频率:)1 1(121 3 12 20R R C R f += π

通带宽度:)2 1(14 321R R R R R C B f -+= 品质因数:B f Q 0 = 此电路的优点是,改变f R 和4R 的比值,就可以改变通带宽度B 而不会影响中心频率0f 。 四 实验内容: 设计一个中心频率Hz f 20000=,品质因数5>Q 的带通滤波器。 五 重点问题: (1)确定带通滤波器的中心频率、上限频率及下限频率。 (2)验证滤波器是否能筛选出方波的三次谐波。 六 参考文献: [1]熊伟等.Multisim 7 电路设计及仿真应用.北京:清华大学出版社,2005. [2]吴正光,郑颜.电子技术实验仿真与实践.北京:科学出版社,2008. [4]童诗白等.模拟电子技术基础(第三版).北京:高等教育出版社, 2001. 图1 二阶带通滤波器

信号与系统实验二

实验二 常用信号分类与观察 一、实验目的 1、观察常用信号的波形特点及产生方法。 2、学会使用示波器对常用波形参数的测量。 二、实验内容 1、信号的种类相当的多,这里列出了几种典型的信号,便于观察。 2、这些信号可以应用到后面的“基本运算单元”和“无失真传输系统分析”中。 三、实验仪器 1、信号与系统实验箱一台(主板)。 2、20MHz 双踪示波器一台。 四、实验原理 对于一个系统特性的研究,其中重要的一个方面是研究它的输入输出关系,即在一特定的输入信号下,系统对应的输出响应信号。因而对信号的研究是对系统研究的出发点,是对系统特性观察的基本手段与方法。在本实验中,将对常用信号和特性进行分析、研究。 信号可以表示为一个或多个变量的函数,在这里仅对一维信号进行研究,自变量为时间。常用信号有:指数信号、正弦信号、指数衰减正弦信号、抽样信号、钟形信号、脉冲信号等。 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 π时,函数值为零。该函数在很多应用场合具有独特的运用。其信号如下图所示:

信号与系统实验指导书——学生用资料

实验一 一阶电路的瞬态响应 一 实验目的 1 观察RC 电路的阶跃响应并测量其时间常数τ。 2 了解时间常数对响应波形的影响及积分、微分电路的特点。 二 原理说明 积分电路和微分电路 如图所示为一阶RC 串联电路图。 )(t Vs 是周期为T 的方波信号, 设0)0(=C V 则 dt t V RC dt R t V C dt t i C t V R R C ???===)(1)(1)(1)( 当时间常数RC =τ很大,即τ》T 时,在方波的激励下,C V 上冲得的电压远小于R V 上的电压,即)(t V R 》)(t V C 因此 )()(t V t Vs R ≈ 所以 dt t V RC t V S C ? ≈)(1)( 上式表明,若将)(t V C 作为输出电压,则)(t V C 近似与输出电压)(t Vs 对时间的积分成正比。我们称此时的RC 电路为积分电路,波形如下 V S V 图1-1 一阶RC 串联实验电路图 图1-2 积分电路波形

如果输出电压是电阻R 上的电压V R (t )则有 dt t dV RC t i R t V C R )()()(?=?= 当时间常数RC =τ很小 ,即τ《T 时,)(t V C 》)(t V R ,因此)()(t V t V C S ≈ 所以 dt t dV RC t V S R )()(≈ 上式表明,输出电压V R (t )近似与输出电压VS (t )对时间的微分成正比。我们称此时的RC 在实验中,我们可以选择不同的时间常数满足上述条件,以实现积分电路和微分电路。 三 预习练习 1 复习有关瞬态分析的理论,瞬态响应的测量,弄清一阶电路的瞬态响应及其观察方法。 2 定性画出本实验中不同时间常数的瞬态响应的波形,并从物理概念上加以说明。 四 实验内容和步骤 用观察并测量一阶电路的瞬态响应。 1. 启动计算机,在双击桌面“信号与系统”快捷方式, 运行软件。 2. 测试计算机与实验箱的通信是否正常,通信正常继续。如通信不正常查找原 因使通信正常后才可以继续进行实验。 检测信息 3. 连接模拟电路(图1-1)。电路的输入U1接A/D 、D/A 卡的DA1输出,电路的 输出U2接A/D 、D/A 卡的AD1输入。检查无误后接通电源。 4. 在实验项目的下拉列表中选择实验二[二、一阶电路的瞬态响应],鼠标单击V 图1-3 微分电路波形

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

实验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 为积分区间。

信号与系统实验报告

中南大学 信号与系统试验报告 姓名: 学号: 专业班级:自动化 实验一 基本信号的生成 1.实验目的 ● 学会使用MATLAB 产生各种常见的连续时间信号与离散时间信号; ● 通过MATLAB 中的绘图工具对产生的信号进行观察,加深对常用信号的 理解; ● 熟悉MATLAB 的基本操作,以及一些基本函数的使用,为以后的实验奠 定基础。 2.实验内容 ⑴ 运行以上九个例子程序,掌握一些常用基本信号的特点及其MATLAB 实现方法;改变有关参数,进一步观察信号波形的变化。 ⑵ 在 k [10:10]=- 范围内产生并画出以下信号: a) 1f [k][k]δ=; b) 2f [k][k+2]δ=; c) 3f [k][k-4]δ=; d) 4f [k]2[k+2][k-4]δδ=-。

源程序: k=-10:10; f1k=[zeros(1,10),1,zeros(1,10)]; subplot(2,2,1) stem(k,f1k) title('f1[k]') f2k=[zeros(1,8),1,zeros(1,12)]; subplot(2,2,2) stem(k,f2k) title('f2[k]') f3k=[zeros(1,14),1,zeros(1,6)]; subplot(2,2,3) stem(k,f3k) title('f3[k]') f4k=2*f2k-f3k; subplot(2,2,4) stem(k,f4k) title('f4[k]') ⑶ 在 k [0:31]=范围内产生并画出以下信号: a) ()()k k 144f [k]sin cos π π=; b) ()2k 24f [k]cos π =; c) ()()k k 348f [k]sin cos π π=。 请问这三个信号的基波周期分别是多少? 源程序: k=0:31; f1k=sin(pi/4*k).*cos(pi/4*k); subplot(3,1,1) stem(k,f1k) title('f1[k]') f2k=(cos(pi/4*k)).^2; subplot(3,1,2) stem(k,f2k) title('f2[k]') f3k=sin(pi/4*k).*cos(pi/8*k); subplot(3,1,3) stem(k,f3k) title('f3[k]') 其中f1[k]的基波周期是4, f2[k]的基波周期是4, f3[k]的基波周期是16。

基于Matlab的信号与系统实验指导2

基于Matlab 的信号与系统实验指导 实验一 连续时间信号在Matlab 中的表示 一、实验目的 1、学会运用Matlab 表示常用连续时间信号的方法 2、观察并熟悉这些信号的波形和特性 二、实验原理及实例分析 1、信号的定义与分类 2、如何表示连续信号? 连续信号的表示方法有两种;符号推理法和数值法。 从严格意义上讲,Matlab 数值计算的方法不能处理连续时间信号。然而,可利用连续信号在等时间间隔点的取样值来近似表示连续信号,即当取样时间间隔足够小时,这些离散样值能被Matlab 处理,并且能较好地近似表示连续信号。 3、Matlab 提供了大量生成基本信号的函数。如: (1)指数信号:K*exp(a*t) (2)正弦信号:K*sin(w*t+phi)和K*cos(w*t+phi) (3)复指数信号:K*exp((a+i*b)*t) (4)抽样信号:sin(t*pi) 注意:在Matlab 中用与Sa(t)类似的sinc(t)函数表示,定义为:)t /()t (sin )t (sinc ππ= (5)矩形脉冲信号:rectpuls(t,width) (6)周期矩形脉冲信号:square(t,DUTY),其中DUTY 参数表示信号的占空比

DUTY%,即在一个周期脉冲宽度(正值部分)与脉冲周期的比值。占空比默认为0.5。 (7)三角波脉冲信号:tripuls(t, width, skew),其中skew 取值范围在-1~+1之间。 (8)周期三角波信号:sawtooth(t, width) (9)单位阶跃信号:y=(t>=0) 三、实验内容 1、验证实验内容 直流及上述9个信号 2、程序设计实验内容 (1)利用Matlab 命令画出下列连续信号的波形图。 (a ))4/3t (2cos π+ (b ) )t (u )e 2(t -- (c ))]2()(u )][t (cos 1[--+t u t π (2)利用Matlab 命令画出复信号)4/t (j 2e )t (f π+=的实部、虚部、模和辐角。 四、实验报告要求 1、格式:实验名称、实验目的、实验原理、实验环境、实验内容、实验思考等 2、实验内容:程序设计实验部分源代码及运行结果图示。

信号与系统实验(新)

信号与系统实验 实验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 误差范围所需的时间。 激励波形 响应波形 欠阻尼状态临界状态过阻尼状态

答案-信号与系统实验报告.

大连理工大学 本科实验报告 课程名称:___信号与系统实验学院:信息与通信工程学院专业:电子信息工程 班级: 学号: 学生姓名: 2012年12月11日

信号与系统实验 项目列表 信号的频谱图 Signals Frequency Spectrum 连续时间系统分析 Analysis for Continuous-time System 信号抽样 Signal Sampling 离散时间LTI系统分析 Analysis for Discrete-time LTI System 语音信号的调制解调 Modulation and Demodulation for Audio Signals Simulink?模拟信号的调制解调 Modulation and Demodulation for Analog Signals in Simulink ?

实验1信号的频谱图 一、实验目的 1. 掌握周期信号的傅里叶级数展开; 2. 掌握周期信号的有限项傅里叶级数逼近; 3. 掌握周期信号的频谱分析; 4. 掌握连续非周期信号的傅立叶变换; 5. 掌握傅立叶变换的性质。 二、实战演练(5道题) 1.已知周期三角信号如下图1-5所示,试求出该信号的傅里叶级数,利用MA TLAB编程 实现其各次谐波的叠加,并验证其收敛性。 解: 调试程序如下: clc clear t=-2:0.001:2; omega=pi; y=-(sawtooth(pi*t,0.5)/2+0.5)+1; plot(t,y),grid on; xlabel('t'),ylabel('周期三角波信号'); axis([-2 2 -0.5 1.5]) n_max=[1 3 5 11 47]; N=length(n_max); for k=1:N n=1:2: n_max(k); c=n.^2; b=4./(pi*pi*c); x=b*cos(omega*n'*t)+0.5; figure; plot(t,y,'b'); hold on; plot(t,x,'r'); hold off; xlabel('t'),ylabel('部分和的波形'); axis([-2 2 -0.5 1.5]);grid on; title(['最大谐波数=',num2str(n_max(k))]) end 运行结果如下:

信号与系统综合实验项目信号与系统综合实验项目竞

信号与系统综合设计实验项目 实 验 指 导 项目一 用MATLAB 验证时域抽样定理 目的: 通过MATLAB 编程实现对时域抽样定理的验证,加深抽样定理的理解。同时训练应用计算机分析问题的能力。 任务: 连续信号f(t)=cos(8*pi*t)+2*sin(40*pi*t)+cos(24*pi*t),经过理想抽样后得到抽样信号fs(t),通过理想低通滤波器后重构信号f(t)。 方法: 1、确定f(t)的最高频率fm 。对于无限带宽信号,确定最高频率fm 的方法:设其频谱的模降到10-5左右时的频率为fm 。 2、确定Nyquist 抽样间隔T N 。选定两个抽样时间:T S T N 。 3、MATLAB 的理想抽样为 n=-200:200;nTs=n*Ts; 或 nTs=-0.04:Ts:0.04 4、抽样信号通过理想低通滤波器的响应 理想低通滤波器的冲激响应为 )()()()(2ωωωπωωj H G T t Sa T t h C S C C S +?= 系统响应为 )()()(t h t f t y S *= 由于 ∑∑∞-∞=∞-∞=-=-=n S S n S S nT t nT f nT t t f t f )()()() ()(δδ 所以 )] ([)()()()()(S C n S C S C C S n S S nT t Sa nT f T t Sa T nT t nT f t y -=*-=∑∑∞-∞=∞-∞=ωπωωπωδ MATLAB 计算为 ft=fs*Ts*wc/pi*sinc((wc/pi)*(ones(length(nTs),1)*t-nTs'*ones(1,length(t)))); 要求(画出6幅图): 当T S T N 时同样可画出3幅图。

信号与系统期末考试题库及答案

1.下列信号的分类方法不正确的是( A ): A 、数字信号和离散信号 B 、确定信号和随机信号 C 、周期信号和非周期信号 D 、因果信号与反因果信号 2.下列说法正确的是( D ): A 、两个周期信号x (t ),y (t )的和x (t )+y(t )一定是周期信号。 B 、两个周期信号x (t ),y (t )的周期分别为2和2,则其和信号x (t )+y(t ) 是周期信号。 C 、两个周期信号x (t ),y (t )的周期分别为2和π,其和信号x (t )+y(t )是周期信号。 D 、两个周期信号x (t ),y (t )的周期分别为2和3,其和信号x (t )+y(t )是周期信号。 3.下列说法不正确的是( D )。 A 、一般周期信号为功率信号。 B 、 时限信号(仅在有限时间区间不为零的非周期信号)为能量信号。 C 、ε(t )是功率信号; D 、e t 为能量信号; 4.将信号f (t )变换为( A )称为对信号f (t )的平移或移位。 A 、f (t –t 0) B 、f (k–k 0) C 、f (at ) D 、f (-t ) 5.将信号f (t )变换为( A )称为对信号f (t )的尺度变换。 A 、f (at ) B 、f (t –k 0) C 、f (t –t 0) D 、f (-t ) 6.下列关于冲激函数性质的表达式不正确的是( B )。 A 、)()0()()(t f t t f δδ= B 、()t a at δδ1 )(= C 、 )(d )(t t εττδ=? ∞ - D 、)()-(t t δδ= 7.下列关于冲激函数性质的表达式不正确的是( D )。 A 、?∞ ∞ -='0d )(t t δ B 、)0(d )()(f t t t f =? +∞ ∞ -δ C 、 )(d )(t t εττδ=? ∞ - D 、?∞∞ -=')(d )(t t t δδ 8.下列关于冲激函数性质的表达式不正确的是( B )。 A 、)()1()()1(t f t t f δδ=+ B 、)0(d )()(f t t t f '='?∞ ∞ -δ C 、 )(d )(t t εττδ=? ∞ - D 、)0(d )()(f t t t f =?+∞ ∞ -δ 9.下列基本单元属于数乘器的是( A ) 。

云南大学信息学院信号与系统信号与系统实验考试

信号与系统实验考试一、利用MATLAB绘出下列信号的时域波形。 1、f(t)=4e?2t sin?(2πt? π 4 )з(t) syms t; f=sym('4*exp(-2*t)*(sin(2*pi*t-(pi/4)))*heaviside(t)') ezplot(f,[-pi,pi])

2、f(k)=cos(kπ 2 )[з(k)?з(k?20)] k=0:20; subplot(1,1,1) stem(k,cos(k*pi/2).*(heaviside(k)-heaviside(k-20)),'filled'); title('f(k)=cos((k*pi)/2)*heaviside(k)-heaviside(k-20')

二、已知描述连续时间系统的微分方程和激励信号和f(t)如下所示 y′′(t)+3y′(t)+2y(t)=f′(t)+f(t),f(t)=з(t) 试用MATLAB绘出上述系统在0~20秒时间范围内冲激响应h(t)和零状态 响应y(t)的时域仿真波形。 (1)冲激响应时域波形 a=[1 3 2]; b=[1 1]; impulse(b,a,20) (2)零状态响应波形 a=[1 3 2]; b=[1 1]; sys=tf(b,a); p=0.01; t=0:p:20; f=heaviside(t); lsim(sys,f,t);

三、已知信号f1(t)的波形如下图所示,其傅里叶变换为F1(jω)。现有信号 f(t)=f1(t)?f2(t),试用MATLAB求f(t)的傅立叶变换F(jω),绘出F1(jω)和F(jω)的频谱曲线,验证时域卷积定理。

相关文档
相关文档 最新文档