信号与系统实验五六

信号与系统实验五六
信号与系统实验五六

实验五

通信1301 王少丹

201308030104

实验原理与方法:

1 连续LTI 系统的时域分析 连续线性时不变系统的描述

设连续线性时不变系统的激励为)(t e ,响应为)(t r ,则描述系统的微分方程可表示为

()

()0

()()n

m

i j i j i j a r

t b e t ===∑∑ (5.1)

为了在Matlab 编程中调用有关函数,我们可以用向量a 和b 来表示该系统,即

],,,,011a a a a n n -=[a (5.2) ],,,,011b b b b m m -=[b (5.3)

这里要注意,向量a 和b 的元素排列是按微分方程的微分阶次降幂排列,缺项要用0补齐。 (2) 单位冲激响应

单位冲激响应)(t h 是指连续LTI 系统在单位冲激信号)(t δ激励下的零状态响应,因此)(t h 满足线性常系数微分方程(5.1)及零初始状态,即

()

()0

()()n

m

i j i j i j a h

t b t δ===∑∑,()(0)0, [011]k h k ,,,n--== (5.4)

按照定义,它也可表示为

)()()(t t h t h δ*= (5.5)

对于连续LTI 系统,若其输入信号为)(t e ,冲激响应为)(t h ,则其零状态响应()

zs y t

()()()zs y t e t h t =* (5.6)

可见,)(t h 能够刻画和表征系统的固有特性,与何种激励无关。一旦知道了系统的冲激响应)(t h ,就可求得系统对任何输入信号)(t e 所产生的零状态响应()zs y t 。 Matlab 提供了专门用于求连续系统冲激响应的函数impulse(),该函数还能绘制其时域波形。其调用格式有 impulse(b, a) impulse(b, a, t) impulse(b, a, t1:p:t2)

y=impulse(b, a, t1:p:t2):不绘制系统的冲激响应波形,只计算出对应的数值解 单位阶跃响应

单位阶跃响应()s t 是指连续LTI 系统在单位阶跃信号)(t u 激励下的零状态响应,它可以表示为

()()()()t

s t u t h t h d ττ-∞

=*=? (5.7)

上式表明,连续LTI 系统的单位阶跃响应是单位冲激响应的积分,系统的单位阶跃响应和系统的单位冲激响应之间有着确定的关系,因此,单位阶跃响应也能完全刻画和表征一个LTI 系统。

另外,对于二阶以上的高阶系统,系统的阶跃响应和冲激响应也能反映系统处于不同阻尼状态下的系统特性。

Matlab 提供了专门用于求连续系统单位阶跃响应的函数step( ),该函数还能绘制其时域波形。其调用格式有 step(b,a) step(b,a,t) step(b,a,t1:p:t2)

y=step(b,a,t1:p:t2):不绘制系统的阶跃响应波形,只计算出对应的数值解 任意激励下的零状态响应

已经知道,连续LTI 系统可用常系数线性微分方程(5.1)式来描述,Matlab 提供的函数lsim( )能对上述微分方程描述的连续LTI 系统的响应进行仿真,该函数不仅

能绘制指定时间范围内的系统响应波形图,而且还能求出系统响应的数值解。其调用格式有 lsim(b,a,x,t)

y=lsim(b,a,x,t):只求出系统的零状态响应的数值解,而不绘制响应曲线 其中b 和a 仍是式(5.2)和(5.3)所定义的向量,而x 和t 则表示输入信号的行向量及其时间范围向量。由于向量t 中的采样时间间隔大小直接影响着仿真效果,所以要得到较好的仿真效果,采样时间间隔应取小一些。

需要特别强调的是,Matlab 总是把由分子和分母多项式表示任何系统都当作是因果系统。所以,利用impulse (b,a),step(b,a),lsim(b,a,x,t)函数求得的响应总是因果信号。

同时,卷积积分也是LTI 系统求解零状态响应的重要工具之一。假设系统的输入信号为)(t e ,单位冲激响应为)(t h ,则系统的零状态响应)(t r 可由(5.6)式求解。卷积积分的运算实际上是用信号的分段求和来近似实现的。若有两个连续信号

()e t 和()h t 进行卷积,首先要对这两个信号进行采样,设采样时间间隔为?,则

采样后得到两个离散序列()n ?e 和()h n ?,然后构造相应的两个时间向量n1和n2(n1和n2的元素不再是整数,而是采样时间间隔?的整数倍),接着调用计算离散卷积和的函数conv( )计算连续卷积积分()r t 的近似向量()r n ?。需要说明的是,函数conv()只能计算离散卷积和的数值,用函数conv()作两个信号的卷积积分时,应该在这个函数之前乘以时间步长方能得到正确的结果。也就是说,正确的语句形式应为:y = dt*conv(e,h)。

对于定义在不同时间段的两个时限信号e(t),t 0≤ t ≤ t 1,和h(t),t 2≤ t ≤ t 3。如果用y(t)来表示它们的卷积结果,则y(t)的持续时间范围要比x(t)或h(t)要长,其时间范围为t 0+t 2 ≤ t ≤ t 1+t 3。这个特点很重要,利用这个特点,在处理信号在时间上的位置时,可以很容易地将信号的函数值与时间轴的位置和长度关系保持一致性。

根据给定的两个连续时间信号e(t) = u(t)-u(t-1)和h(t) = u(t)-u(t-1),编写程序,完成这两个信号的卷积运算,并绘制它们的波形图,如图5-1所示。范例程序如下: % This program computes the convolution of two continuou-time signals

clear;close all;

t0 = -2; t1 = 4; dt = 0.01; t = t0:dt:t1; e = u(t)-u(t-1); h = u(t)-u(t-1);

y = dt*conv(e,h); % Compute the convolution of x(t) and h(t) subplot(221)

plot(t,e), grid on, title('Signal e(t)'), axis([t0,t1,-0.2,1.2]) subplot(222)

plot(t,h), grid on, title('Signal h(t)'), axis([t0,t1,-0.2,1.2]) subplot(212)

t = 2*t0:dt:2*t1; % the time range to the convolution of e and h.

plot(t,y), grid on, title('The convolution of x(t) and h(t)'), axis([2*t0,2*t1,-0.1,1.2]), xlabel('Time t sec')

图5-1 信号及信号的卷积积分

(5)任意激励下的全响应

线性系统的全响应()y t 可以分解为自由响应(齐次解)和强迫响应(特解),也可以分解为零输入响应和零状态响应,即

()()()()()h p zi zs y t y t y t y t y t =+=+(5.8)

-2

2

4

Signal e(t)

-2

2

4

00.5

1

Signal h(t)

-4

-2

24

6

8

The convolution of x(t) and h(t)

Time t sec

Matlab 提供了专门用于求连续系统全响应的函数dsolve( ),其调用格式有 dsolve(‘eqn1’,’eqn2’,…):解符号形式的微分方程,输入参数可以是n 个微分方程,也可以是初始条件。值得注意的是,无论是输入参数还是输出参数都是符号形式的变量。 2 连续LTI 系统的频域分析 (1)系统的频率响应

所谓频率响应(Frequency response ),是指系统在正弦信号激励下的稳态响应随频率变化的情况,包括响应的幅度随频率的变化情况和响应的相位随频率的变化情况两个方面。连续LTI 系统的时域及频域分析对应关系如图5-5所示。 图5-5 连续LTI 系统的时域及频域分析对应关系

上图中e(t)、r(t)分别为系统的时域激励信号和响应信号,h(t)是系统的单位冲激响应,它们三者之间的关系为:()()*()r t x t h t =,由傅里叶变换的时域卷积定理可得到:

()()()R j E j H j ΩΩΩ= (5.9)

或者:()

()()

R j H j E j ΩΩΩ=

(5.10) ()H j Ω为系统的频域数学模型,它实际上就是系统的单位冲激响应h(t)的傅里叶变换。即

()()j t

H j h t e dt ΩΩ∞

--∞

=

?

(5.11) 由于()H j Ω实际上是系统单位冲激响应h(t)的傅里叶变换,如果h(t)是收敛的,那么()H j Ω一定存在,而且()H j Ω通常是复数,因此,也可以表示成复数的不同表达形式。在研究系统的频率响应时,更多的是把它表示成极坐标形式:

()()()j H j H j e ?ΩΩΩ=(5.12)

上式中,(j )H Ω称为幅频响应,反映信号经过系统之后,信号各频率分量的幅度发生变化的情况,()?Ω称为相频响应,反映信号经过系统后,信号各频率分量在相位上发生变换的情况。由于()H j Ω和()?Ω都是频率Ω的函数,所以,系统对不同频率的频率分量造成的幅度和相位上的影响是不同的。

Matlab 提供了专门用于求连续系统频率响应的函数freqs(),其调用格式如下: [H,w] = freqs(b,a):b 和a 仍是式(5.2)和(5.3)所定义的连续时间LTI 系统的微分方程右边的和左边的系数向量,返回的频率响应为各频率点的样点值(复数)存放在H 中,系统默认的样点数目为200点;

H = freqs(b,a,w):在指定的频率范围内计算系统的频率响应特性。在使用这种形式的freqs 函数时,要在前面先指定频率变量w 的范围。例如在语句H = freqs(b,a,w)之前加上语句:w = 0:2*pi/256:2*pi 。

Hm = abs(H):求模数,即进行H Hm =运算,求得系统的幅度频率响应,返回值存于Hm 之中。 real(H):求H 的实部; imag(H):求H 的虚部;

phi = atan(-imag(H)./(real(H)+eps)):求相频响应特性,atan()用来计算反正切值;或者phi = angle(H):求相位频率相应特性;

tao = grpdelay(b,a,w):计算系统的相频响应所对应的群延时。 (2)系统响应的频域求解方法

对于一个系统,其频率响应为()H j Ω,其幅频响应和相频响应分别为(j )H Ω和

()?Ω,如果作用于系统的信号为0()j t e t e Ω=,则其响应信号为

00000()(())000()()()()j t j j t j t r t H j e H j e e H j e Ω?ΩΩΩ?ΩΩΩΩ+===(5.13) 若输入信号为正弦信号,即0()sin()e t t Ω=,则系统响应为

00000sin(()()|()|sin(()))r t H j H j t t ?ΩΩΩΩΩ==+(5.14)

可见,系统对某一频率分量的影响表现为两个方面,一是信号的幅度要被()H j Ω加权,二是信号的相位要被()?Ω移相。

若输入为周期信号,周期信号总可以展开成一系列的正弦信号的和的形式或者是一系列的虚指数信号的和的形式,周期信号展开式中的每次谐波所产生的响应都可由式(5.13)、(5.14)求出,总响应是基波和谐波产生的响应的和。 若输入为非周期信号,可以先求得输入信号的频谱()F j Ω和系统的频率响应

()H j Ω,由输入信号所产生的响应的频谱为()()()Y j F j H j ΩΩΩ=,再求傅里

叶反变换即得响应()y t 。 3 连续LTI 系统的复频域分析 利用拉普拉斯变换求解微分方程

Laplace 变换是分析线性连续系统的有力工具,它将描述系统的时域微积分方程变换为s 域的代数方程,便于运算和求解;同时,它将系统的初始状态自然地包含于象函数方程中,既可分别求得零输入响应和零状态响应,也可一举求得系统的全响应。

描述n 阶线性时不变连续系统的微分方程的一般形式为

()

()0

()()n

m

i j i j i j a y

t b f t ===∑∑ (5.18)

式(5.18)中,()f t 是因果激励,'(1)(0),(0),(0)n y y y ---- 为系统的n 个初始状态。根据时域微分特性,式(5.18)的单边Laplace 变换式为

1

2'(1)

01

()(0)(0)(0)()()n

m

i i i i j

i j i j a s Y s s

y s y y

a Y s

b s F s ------==??----+=??

∑∑ 1

2

'(1)

1

()

(0)(0)(0)()m

n j i i i j

i j i n

n

i i

i

i i i b s F s a s y s

y y

Y s a s

a s

------====??+++??

=

+

∑∑∑∑ (5.19)

零输入响应的s 域表达式为

1

2'(1)1

(0)(0)(0)()n

i i i i i zi n

i

i i a s

y s y y Y s a s

------==??+++??

=

∑∑ (5.20)

零状态响应的s 域表达式为

()

()m

j j

j zs n

i

i i b s F s Y s a s

===

∑∑ (5.21)

分别对()zi Y s 和()zs Y s 进行Laplace 反变换,可得零输入和零状态响应的时域表达式,即

()zi y t =-1L [()]zi Y s ()zs y t =-1

L [()]zs Y s

Matlab 提供了专门用于求拉普拉斯变换和反变换的函数,其调用格式如下: F=laplace(f):f 表示时域信号,F 是复频域信号,f 、F 都是符号变量。 f=laplace(F) :f 表示时域信号,F 是复频域信号,f 、F 都是符号变量。 系统函数的意义及其表达式

在拉普拉斯变换与连续时间系统的s 域分析一章中知道,一个系统的系统函数

)(s H 为系统零状态响应的拉氏变换)(s R 与激励的拉氏变换)(s E 之比,即

)

()

()(s E s R s H =

(5.22) 系统函数和系统的冲激响应一样,同样能够完全刻画和表征一个LTI 系统。系统函数在系统分析中占有很重要的地位,它可以用来分析系统的时域特性、频域特性和系统的稳定性。

(3)利用零极点分布分析连续系统特性

实际上,一个系统的系统函数总归会化成一个有理函数,即

01

10

11)(a s a s a b s b s b s H n n n n m m m m ++++++=---- (5.23) 如果将式(5.23)的分子分母多项式进行因式分解,上式就变为

112121

()

()()()

()()()()

()

M

j

j M N

N i

i s z s z s z s z H s K K

s p s p s p s p ==----==----∏∏ (5.24)

其中,K 为归一化系数,j z 为系统函数)(s H 的零点,共M 个零点,i p 为系统函数)(s H 的极点,共N 个极点。(5.24)式表明,如果系统函数写成零极点表达式,

则它的零极点分布就可以完全刻画和表征这个系统,因而,系统函数)(s H 的零极点分布完全决定了系统的特性。这样,就可以用系统函数)(s H 的零极点分布来分析系统的时域特性、频域特性和系统的稳定性。

为了利用系统函数的零极点分布来分析系统特性,首先说明如何求出系统函数的零极点,Matlab 提供的求系统的零极点的函数有

roots():利用多项式求根函数来确定系统函数的零极点位置;

roots(a):求极点位置,a 为系统函数)(s H 分母多项式所构成的系数向量; roots(b):求零点位置,b 为系统函数)(s H 分子多项式所构成的系数向量; [z,p,k] = tf2zp(b,a):求系统函数的零极点,返回值z 为零点行向量,p 为极点行向量,k 为系统传递函数的零极点形式的增益。b 为系统函数分子多项式的系数向量,a 为系统函数分母多项式系数向量。

[x,y] = meshgrid(x1,y1):用来产生绘制平面图的区域,由x1,y1来确定具体的区域范围,由此产生s 平面区域。

meshgrid(x,y,fs):绘制系统函数的零极点曲面图。 1)零极点分布与系统冲激响应时域特性的关系

由课堂讲授已经知道,系统函数)(s H 的极点位置决定着系统冲激响应)(t h 的波形:极点位于s 平面的左半平面,)(t h 是指数衰减或衰减正弦振荡;极点位于s 平面的右半平面,)(t h 是指数增长或增长正弦振荡;一阶极点位于虚轴,)(t h 是等幅振荡或阶跃信号(原点),若是二阶极点位于虚轴,则为增长正弦振荡或斜变信号(原点) 。

系统函数的零点位置只影响冲激响应的幅度和相位,但不影响波形。 2)零极点分布与系统频率响应的关系

已经讲授过,如果知道了系统的零极点分布,可用几何矢量法分析连续系统的频率响应()H j Ω。系统的幅频响应和相频响应分别为

1

1

()M

j

j N i

i B

H j A

Ω===

∏∏ (5.25)

1

1

()M N

j i j i ?Ωψθ===-∑∑ (5.26)

其中j B 就是零点j z 到虚轴上点Ω的矢量长度,j ψ是该矢量与水平轴的夹角——相角。i A 就是极点i p 到虚轴上点Ω的矢量长度,i θ是该矢量的相角。式(5.25)和(5.26)表明:

①系统的幅频特性()H j Ω等于系统函数所有零点矢量之积与所有极点矢量之积的比值;

②系统的相频特性()?Ω等于系统函数所有零点矢量的相角之和与所有极点矢量的相角之和的差值。

因此,如果让矢量j Ω沿虚轴从小到大变换,即角频率Ω从0~∞变化,我们就可以求出系统的幅频响应和相频响应随Ω的变化特性。 3)零极点分布与系统稳定性的关系

稳定性是系统固有的性质,与激励信号无关,是系统的重要特性之一。由于系统函数能反映系统的所有固有特性,因而能根据系统函数的零极点分布判断系统的稳定性。由稳定性理论分析知道,一个连续系统稳定的充分必要条件是系统函数

)(s H 为严格真有理分式,其全部极点位于S 平面的左半平面内。因此,只要知

道系统函数)(s H 的全部极点在S 平面上的分布,就可据此判断该系统的稳定性。

实验内容及处理:

对于已知RLC 串联电路。

用MATLAB 绘制出系统的单位冲激响应和单位阶跃响应的波形; 当输入信号vs (t )=0.5e^(-2t )时,画出系统的零状态响应波形;

3)当电阻R 分别为4欧姆,2欧姆,0.8欧姆,0.4欧姆时,观察它们的波形。 代码:

1)单位冲激响应、单位阶跃响应:

2)零状态响应:

3)4欧姆:

2欧姆:

0.4欧姆:

0.8欧姆:

波形:

从波形可以看出,单位冲激响应和单位阶跃响应与R大小有关,而零状态响应与R无关。

绘出系统的幅频响应和相频响应特性曲线,讨论随着R的变化,幅频响应的变化规律。

R=8欧姆时:

R=3欧姆时:

R=8欧姆时的幅频响应和相频响应特性曲线:

R=3欧姆时的幅频响应和相频响应特性曲线:

可以看出,当R越小时,幅度随频率的增大而衰减的越大。

一、给出系统的零极点分布图,并讨论随着R的变化,系统稳定性的变化:

(代码在二中已给出)

R=6欧姆时零极点分布:

R=3欧姆时零极点分布:

从图中可以看出,R越小,所得到的极点的其中一个会越靠近零点,而两个极点之间距离拉大。

由于在s域中,极点处于虚轴左边时,系统稳定。所以只要极点不超过虚轴跑到虚轴右边去,系统就稳定;而当R小于0时,极点会出现在虚轴右侧,系统不稳定。如下图:极点在右侧,系统不稳定。

实验六

实验原理及方法:

离散LSI 系统的时域分析

描述一个N 阶线性时不变离散时间系统的数学模型是线性常系统差分方程,N 阶LSI 离散系统的差分方程一般形式为

)

()(0

i n x b k n y a M

i i N k k -=-∑∑==(6.1)

也可用系统函数来表示

12001212120

()

()()()

()1M

i

M i

i M N

N

k

N k k b z

b b z b z b z Y z b z H z X z a z a z a z a z a z

----=----=++++==

==

++++∑∑ (6.2)

系统函数()H z 反映了系统响应和激励间的关系。一旦上式中k

a ,i b

的数据确定

了,系统的性质也就确定了。特别注意

a 必须进行归一化处理,即01a =。

对于复杂信号激励下的线性系统,

可以将激励信号在时域中分解为单位序列或单

位阶跃序列的线性叠加,把这些单元激励信号分别加于系统求其响应,然后把这些响应叠加,即可得到复杂信号作用于系统的零状态响应。因此,求解系统的单位序列响应和单位阶跃响应尤为重要。由图6-1可以看出一个离散LSI 系统响应与激励的关系。

()()()

z X z H z =()()*()

n x n h n

图6-1 离散LSI 系统响应与激励的关系 (1) 单位序列响应(单位响应)

单位响应()h n 是指离散LSI 系统在单位序列()n δ激励下的零状态响应,因此()h n 满足线性常系数差分方程(6.1)及零初始状态,即

()()N M

k

i

k i a h n k b n i δ==-=-∑∑,(1)(2)0h h -=-== (6.3)

按照定义,它也可表示为

()()()h n h n n δ=* (6.4)

对于离散LSI 系统,若其输入信号为()x n ,单位响应为()h n ,则其零状态响应

()zs y n 为

()()*()zs y n x n h n = (6.5)

可见,()h n 能够刻画和表征系统的固有特性,与何种激励无关。一旦知道了系统的单位响应()h n ,就可求得系统对任何输入信号()x n 所产生的零状态响应()zs y n 。 MATLAB 提供了专门用于求连续系统冲激响应的函数impz(),其调用格式有 [h,n]=impz(b,a)

求解离散系统的单位响应,其中012[,,,,]M b b b b b =

,12[1,,,,]N a a a a = ,[0,1,2,]n '= ;

[h,n]=impz(b,a,N)

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

第一个信号实验的题目 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命令了解具体语句以及指令的使用方法。

信号与系统 实验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 的曲面图在虚轴上的剖面图,并将它与信号的振幅频谱曲线进行比较,分析两者的对应关系。

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

信号与系统实验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

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

信号与系统实验四

信号与系统实验实验四:周期信号的傅里叶级数 小组成员: 黄涛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)

信号与系统综合实验报告-带通滤波器的设计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 信号的时域描述与运算 一、实验目的 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。

信号与系统实验五

实验五 低通滤波系统的频率特性分析实验报告 一、实验名称 低通滤波系统的频率特性分析 二、实验目的 (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 误差范围所需的时间。 激励波形 响应波形 欠阻尼状态临界状态过阻尼状态

2014信号与系统实验五(2)

Matlab拓展实验1:周期方波的傅立叶级数分析 一、周期方波信号的产生 1、周期方波函数:square(t,duty) (1)其中t为时间向量。 (2)duty为占空比,此参数可缺省,缺省时,duty=50。 注:周期方波的占空比为x%,是指一个周期内,高电平持续时间占整个周期时长的x%。但在square函数中,参数duty是一个0~100的数值。例如,若需产生占空比为20%的方波,则应设置duty=20。 2、功能描述:square函数产生一个周期为2π、高低电平分别为±1的周期方波,通过适当的编程可以调整为任意周期,任意幅度,任意中心值。 【例1】在时间范围[?4π,4π]产生周期的2π的周期方波。 clear;clf;clc; step=pi/200; %设置时间步长 t=-4*pi:step:4*pi; %设置时间范围 x1=square(t); %产生占空比为50%的周期方波 duty=20;x2=square(t,duty); %产生占空比为20%的周期方波 subplot(2,1,1);plot(t,x1); axis([-4*pi,4*pi,-1.5,1.5]);title('占空比为0.5的周期方波'); subplot(2,1,2);plot(t,x2); axis([-4*pi,4*pi,-1.5,1.5]);title('占空比为0.2的周期方波'); 上述程序的运行结果如下:

【思考】如将例1程序中的作图部分修改如下(修改部分以红色标出),这种处理方式称之为横坐标对pi归一化,图形结果会有何不同?这时横坐标的数值标注含义有何变化? subplot(2,1,1);plot(t/pi,x1); axis([-4,4,-1.5,1.5]);title('占空比为0.5的周期方波'); subplot(2,1,2);plot(t/pi,x2); axis([-4,4,-1.5,1.5]);title('占空比为0.2的周期方波'); 【实践1】产生周期为1,占空比为30%,高电平为1,低电平为0的周期方波,时间范围为[?2,2],即能观察到4个完整的周期。(时间变量的尺度变换) 二、傅立叶级数分解的计算 1、周期信号傅立叶级数展开的理论分析 周期信号的傅立叶级数有若干种形式(如三角形式、指数形式),这里以指数形式的傅立叶级数为例进行说明。 信号x(t)满足,x t=x(t+T),其中T称为周期(或基波周期,单位s),F=1T称为频率(或基波频率,单位Hz),ω=2πT=2πF称为基波角频率,单位rad s。 (1)指数形式的傅立叶级数:

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

大连理工大学 本科实验报告 课程名称:___信号与系统实验学院:信息与通信工程学院专业:电子信息工程 班级: 学号: 学生姓名: 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 运行结果如下:

信号与系统实验

序列号:__ 信号与系统实验报告 课程名称信号与系统 学院信息工程学院 年级班别电子信息工程1班 学号 3116002166 学生姓名陈俊杰 指导教师黄国宏 2018年6月15日

目录 实验二LTI系统的响应 (1) 一、实验目的 (1) 二、实验原理 (1) 三、实验内容 (3) 四、程序清单及实验结果 (4) 五、实验总结 (13) 实验三连续时间信号的频域分析 一、实验目的 (14) 二、实验原理 (14) 三、实验内容 (17) 四、程序清单及实验结果 (17) 五、实验总结 (25) 实验五连续信号与系统的S域分析 一、实验目的 (26) 二、实验原理 (26) 三、实验内容 (27) 四、程序清单及实验结果 (28) 五、实验总结 (36)

实验二 LTI 系统的响应 一、实验目的 1. 熟悉连续时间系统的单位冲激响应、阶跃响应的意义及求解方法 2. 熟悉连续(离散)时间系统在任意信号激励下响应的求解方法 3. 熟悉应用MATLAB 实现求解系统响应的方法 二、实验原理 1.连续时间系统 对于连续的LTI 系统,当系统输入为f (t ),输出为y (t ),则输入与输出之间满足如下的线性常系数微分方程:() ()00()()n m i j i j i j a y t b f t ===∑∑,当系统输入为单位冲激信号δ(t )时产生的零状态响应称为系统的单位冲激响应,用h(t)表示。若输入为单位阶跃信号ε(t )时,系统产生的零状态响应则称为系统的单位阶跃响应,记为g(t),如下图所示。 系统的单位冲激响应h (t )包含了系统的固有特性,它是由系统本身的结构及参数所决定的,与系统的输入无关。我们只要知道了系统的冲激响应,即可求得系统在不同激励下产生的响应。因此,求解系统的冲激响应h(t )对我们进行连续系统的分析具有非常重要的意义。 在MATLAB 中有专门用于求解连续系统冲激响应和阶跃响应, 并绘制其时域波形的函数impulse( ) 和step( )。如果系统输入为f (t ),冲激响应为h(t),系统的零状态响应为y (t ),则有:()()()y t h t f t =*。 若已知系统的输入信号及初始状态,我们便可以用微分方程的经典时域求解方法,求出系统的响应。但是对于高阶系统,手工计算这一问题的过程非常困难和繁琐。 在MATLAB 中,应用lsim( )函数很容易就能对上述微分方程所描述的系统的响应进行仿真,求出系统在任意激励信号作用下的响应。lsim( )函数不仅能

相关文档
最新文档