信号与系统实验5连续系统频分析

信号与系统实验5连续系统频分析
信号与系统实验5连续系统频分析

实验五 连续系统的频域分析及连续信号的采样与重构

一、目的

(1)掌握连续系统频率响应概念

(2)掌握利用MATLAB 分析系统频率响应的方法

(3)掌握利用MATLAB 实现连续信号采用与重构的方法

二、系统的频率响应

设LTI 系统的冲激响应为)(t h ,该系统的激励信号为)(t f ,则此系统的零状态)(t y 响应为

)(*)()(t f t h t y = (5-1)

又设)(t f ,)(t h ,)(t y 的傅立叶变换分别为)(ωj F ,)(ωj H ,)(ωj Y ,根据时域卷积定理,与式(5-1)对应的频域关系为:

)()()(ωωωj F j H j Y = (5-2)

一般地,连续系统的频率响应定义为系统的零状态响应)(t y 的傅立叶变换)(ωj Y 与激励信号)(t f 的傅立叶变换)(ωj F 之比,即

)

()

()(ωωωj F j Y j H = (5-3)

通常,)(ωj H 是ω的复函数,因此,又可将其写为:

)()()(ω?ωωj e j H j H = (5-4)

如果令)

()()(ω?ωωy j e

j Y j Y =,)

()()(ω?ωωf j e

j F j F =则应有:

)

()

()(ωωωj F j Y j H =

(5-5) )()()(ω?ω?ω?f

y

-= (5-6)

称)(ωj H 为系统的幅频特性,)(ω?为系统的相频特性。

需要注意的是,)(ωj H 是系统的固有属性,它与激励信号)(t f 的具体形式无关。求系统的)(ωj H ,当然可以按照式(5-3)的定义求,但在实际工程中往往是给出具体的系统图(如具体电路形式),通过电路分析的方法直接求出)(ωj H 。

通常,)(ωj H 可表示成两个有利多项式)(ωj B 与)(ωj A 的商,即

n

n n n m

m m m a j a j a j a b j b j b j b j A j B j H ++++++++==----)()()()()()()()()(11

211121ωωωωωωωωω (5-7) 二、利用MATLAB 分析系统频响特性

1、分析方法

MATLAB 提供了专门用于连续系统频响)(ωj H 分析的函数freqs()。该函数可以求出系统频响的数值解,并可绘出系统的幅频及相频响应曲线。函数freqs()有如下四种调用格式:

(1)h=freqs(b,a,w)

该调用格式中,b 为对应于式(5-7)的向量],,,[21m b b b ,a 为对应于式(5-7)的向量],,,[21n a a a ,w 为形如2::1w p w 的冒号运算定义的系统频率响应的频率范围,1w 为起始频率,2w 为终止频率,p 为频率取样间隔。向量h 则返回在向量w 所定义的频率点上系统频响的样值。

例如,运行如下命令 a=[1 2 1]; b=[0 1];

h=freqs(b,a,0:0.5:2*pi) %计算 2~0频率范围内的频响样值 则运行结果为: h =

Columns 1 through 6

1.0000 0.4800 - 0.6400i 0 - 0.5000i -0.1183 - 0.2840i -0.1200 - 0.1600i -0.0999 - 0.0951i Columns 7 through 12

-0.0800 - 0.0600i -0.0641 - 0.0399i -0.0519 - 0.0277i -0.0426 - 0.0199i -0.0355 - 0.0148i -0.0300 - 0.0113i Column 13 -0.0256 - 0.0088i (2)[h,w]=freqs(b,a)

该调用格式将计算默认频率范围内200个频率点的系统频率响应的样值,并赋值给返回变量h ,200个频率点记录在w 中。 (3)[h,w]=freqs(b,a,n)

该调用格式将计算默认频率范围内n 个频率点的系统频率响应的样值,并赋值给返回变量h ,n 个频率点记录在w 中。 (4)freqs(b,a)

该调用格式并不返回系统频率响应样值,而是以对数坐标的方式绘出系统的幅频响应和相频响应。例如运行如下命令:

a=[1 0.4 1]; b=[1 0 0]; freqs(b,a)

运行结果如图5-1所示。

图5-1 对数坐标的系统幅频及相频响应曲线

下面通过具体例子说明函数freqs()求解系统频响的方法

例5-1:理想低通滤波器在物理上是不可实现的,但传输特性近似于理想特性的电路却能找到。图5-2是常见的用RLC 元件构成的二阶低通滤波器(一般说来,阶数越高,实际滤波器的特性越能接近于理想特性)。设H L 8.0=,F C 1.0=,Ω=2R ,试用MATLAB 的freqs()函数求解该系统频率响应并绘图。

解:根据原理图,容易写出系统的频率响应为:

R

L j LC j H ωωω+-=

211

)(,将L ,C ,R 的值代入)(ωj H 的表达式,得

)(2

)(1

4.0)(08.01

)(ω?ωωωωj e j H j j j H =++= 其中:

4

208.011

)(ω

ω+=j H

实现求解该系统响应的程序为:

b=[0 0 1]; %生成向量b a=[0.08 0.4

1]; %生成向量a

[h,w]=freqs(b,a,100); %求系统频响特性 h1=abs(h); %求幅频响应 h2=angle(h); %求相频响应 subplot(211); plot(w,h1); grid

xlabel('角频率(W)'); ylabel('幅度');

title('H(jw)的幅频特性'); subplot(212);

plot(w,h2*180/pi); grid

xlabel('角频率(w)'); ylabel('相位(度)');

title('H(jw)的相频特性'); 运行结果如图5-3所示。

由图5-3可见,当ω从0开始增大时,该低通滤波器幅度从1降到0,c ω约为3.5;而)(ω?从0°降到-180°,与理论分析结果一致。

L

V0(t)

图5-2 RLC 二阶低通滤波器电路图 ???

???--=208.014.0arctan )(ωωω?

2、实验内容

图5-4所示的电路为最平坦幅度型二阶低通滤波器。试用MATLAB 程序画出系统

响应)

(1)

(2)(ωωωj U j U j H =的幅度响应及相频响应,并与理论分析的结果进行比较。)(ωj H 的

截止频率?0=ω

计算传递函数:

2

22)(21

2121211)()

()(2

12++=

++

++=

=

ωωω

ωω

ωωωj j j j j j U j U j H

图5-3 RLC 二阶低通滤波器的幅频特性及相频特性

U1(t)U2(t)图5-4 二阶低通滤波器电路图

{

02ω

-222-12arctan

2ω-222-arctan 0

2ω-222-12arctan 2ω-222-arctan )(4

41)22(81

)(2

2222242

22>-=<--=-=+=

+-+=

ω

ωωωω

π

ωωπωω?ωωωωj j H 相频特性:

幅频特性:

作图:

w = 0:0.01:10;

h = 1./sqrt(4*w.^4+4); subplot(2,1,1); plot(w, h); hold on;

axis([0,10,0,0.8]);

title('H(j ω)的幅频特性'); w = 0:0.01:0.99;

ang = atan(sqrt(2).*w./(w.^2-1))*180/pi; subplot(2,1,2); plot(w, ang); hold on;

axis([0,10,-200,0]);

title('H(j ω)的相频特性'); hold on;

w = 1.01:0.01:10;

ang = atan(sqrt(2).*w./(w.^2-1))*180/pi-180; subplot(2,1,2); plot(w, ang);

hold off;

Matlab 实现:

b=[0 0 1]; %生成向量b a=[2 2*sqrt(2) 2]; %生成向量a [h,w]=freqs(b,a,100); %求系统频响特性 h1=abs(h); %求幅频响应 h2=angle(h); %求相频响应

subplot(211); plot(w,h1); grid

xlabel('角频率(W)'); ylabel('幅度');

title('H(jw)的幅频特性'); subplot(212);

plot(w,h2*180/pi); grid

xlabel('角频率(w)'); ylabel('相位(度)');

title('H(jw)的相频特性');

三、连续信号的采样与重构

1、信号采样

图5-5

由图5-5可见,)()()(t t f t f s T s δ?=,其中,冲激采样信号)(t s T δ的表达式为:

∑∞

-∞

=-=n s

s

T nT t t )()(δδ (5-8)

其傅立叶变换为∑∞

-∞=-n s s n )(ωωδω,其中s

s T πω2=

。设)(ωj F ,)(ωj F s 分别为)(t f ,)

(t f s 的傅立叶变换,由傅立叶变换的频域卷积定理,可得

∑∑∞

-∞

=∞

-∞=-=-=n s s n s s s n j F T n j F j F )]([1)(*)(21)(ωωωωδωωπω (5-9)

)(t f s )(t s T δ )(t f 相乘 图5-5 信号采样原理图

若设)(t f 是带限信号,带宽为m ω,由式(5-9)可见,)(t f 经过采样后的频谱)(ωj F s 就是将)(ωj F 在频率轴上搬移至 ,,,,,02ns s s ωωω±±±处(幅度为原频谱的s 1倍)。因此,当m s ωω2≥时,频谱不发生混叠;而当m s ωω2<时,频谱发生混叠。

应该指出的是,实际信号中,绝大多数都不是严格意义上的带限信号,这时根据实际精度要求来确定信号的带宽m ω。

例5-2:当采样频率m s ωω2=时,称为临界采样,取m c ωω=。下列程序实现对信号)(t Sa 的采样及由采样信号恢复)(t Sa (见信号恢复小节)。

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)))); t1=-15:0.5:15; f1=sinc(t1/pi); subplot(211); stem(t1,f1); xlabel('kTs'); ylabel('f(kTs)');

title('sa(t)=sinc(t/pi)的临界采样信号'); subplot(212); plot(t,fa) xlabel('t'); ylabel('fa(t)');

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

程序运行结果如图5-6所示。 [注意]Sa(t)=sinc(t/pi)

2、信号重构

设信号)(t f 被采样后形成的采样信号为)(t f s ,信号的重构是指由)(t f s 经过内插处理后,恢复出原来信号)(t f 的过程。又称为信号恢复。

若设)(t f 是带限信号,带宽为m ω,经采样后的频谱为)(ωj F s 。设采样频率m s ωω2≥,则由式(5-9)知)(ωj F s 是以s ω为周期的谱线。现选取一个频率特性

?????><=c c

s

T j H ωωωωω0

)((其中截止频率c ω满足2s c m ωωω≤≤)的理想低通滤波器与

)(ωj F s 相乘,得到的频谱即为原信号的频谱)(ωj F 。

显然,)()()(ωωωj H j F j F s =,与之对应的时域表达式为

)(*)()(t f t h t f s = (5-10)

∑∑∞

-∞

=∞-∞

=-=-=n s s n s s nT t nT f nT t t f t f )()()()()(δδ

)()]([)(1t Sa T j H F t h c

c

s

ωπ

ω

ω==- 将)(t h 及)(t f s 代入式(5-10)得

图5-6 临界采样信号及信号恢复

∑∞

-∞

=-==n s

c

s

c

s

c

c

s

s nT t Sa nT f T t Sa T t f t f )]([)()(*)()(ωπ

ωωπω (5-11) 式(5-11)即为用)(s nT f 求解)(t f 的表达式,是利用MATLAB 实现信号重构的基本关系式,抽样函数)(t Sa c ω在此起着内插函数的作用。

例5-3:设t

t

t Sa t f sin )()(=

=,其)(ωj F 为: ????

?><=1

01

)(ωωπωj F 即)(t f 的带宽为1=m ω,为了由)(t f 的采样信号)(t f s 不失真地重构)(t f ,由时域采样定

理知采样间隔πω

π

=<

m

s T ,取π7.0=s

T (过采样)

。利用MATLAB 的抽样函数t

t t Si nc ππ)

s i n()(=

来表示)(t Sa ,有)/()(πt Sinc t Sa =。据此可知: ∑∞-∞=-==n s c

s

c s c c s s nT t Sinc nT f T t Sa T t f t f )]([)()(*)()(π

ωπωωπω (5-12) 为了比较由采样信号恢复后的信号与原信号的误差,计算两信号的绝对误差。MATLAB 实现此过程的程序如下:

wm=1;

wc=1.1*wm; Ts=0.7*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(311); stem(t1,f1); ylabel('f(kTs)');

title('sa(t)=sinc(t/pi)的采样信号'); subplot(312); plot(t,fa) ylabel('fa(t)');

title('由sa(t)=sinc(t/pi)的过采样信号重构sa(t)'); grid;

subplot(313); plot(t,error); ylabel('error(t)');

title('过采样信号与原信号的误差error(t)');

结果如图5-7所示,由图5-7可知,两信号的绝对误差error 已在10-6数量级,说明重构信号的精度已经很高。

将上述程序稍加改动,令1=m ω,m c ωω=,π5.1=s T (欠采样),其余不变。改动后

程序运行结果如图5-8所示。

由图5-8可见,绝对误差error 已大为增加,其原因是因采样信号的频谱混叠,使得在c ωω<区域内的频谱相互“干扰”所致。

图5-7 过采样信号、重构信号及两信号的绝对误差

图5-8 欠采样信号、重构信号及两信号的绝对误差

3、实验内容

设t e t f 1000)(-=,由于不是严格的带限信号,但其带宽m ω可根据一定的精度要求做一近似。试根据以下三种情况用MATLAB 实现由)(t f 采样信号)(t f s 重构)(t f 并求出两者误差,分析三种情况下的结果。

(1)πω5000=m ,m c ωω=,m s T ωπ/=;

Matlab 实现: wm=5000*pi; wc=1*wm; Ts=pi/wm; ws=2*pi/Ts; n=-100:100; nTs=n*Ts;

f=exp(-1000*abs(nTs));

Dt=0.005/10000;t=-15/10000:Dt:15/10000;

fa=f*Ts*wc/pi*sinc((wc/pi)*(ones(length(nTs),1)*t-nTs'*ones(1,length(t)))); error=abs(fa-exp(-1000*abs(t))); t1=-15/10000:0.5/10000:15/10000; f1=exp(-1000*abs(t1)); subplot(311); stem(t1,f1); ylabel('f(kTs)');

title('exp(-1000*abs(t))的采样信号'); subplot(312); plot(t,fa) ylabel('fa(t)');

title('由exp(-1000*abs(t))的采样信号重构'); grid;

subplot(313); plot(t,error); ylabel('error(t)');

title('过采样信号与原信号的误差error(t)'); 作图:

(2)πω10000=m ,m c ωω1.1=,m s T ωπ/=;

Matlab 实现: wm=10000*pi;

wc=1.1*wm; Ts=pi/wm; ws=2*pi/Ts; n=-100:100; nTs=n*Ts;

f=exp(-1000*abs(nTs));

Dt=0.005/10000;t=-15/10000:Dt:15/10000;

fa=f*Ts*wc/pi*sinc((wc/pi)*(ones(length(nTs),1)*t-nTs'*ones(1,length(t)))); error=abs(fa-exp(-1000*abs(t))); t1=-15/10000:0.5/10000:15/10000; f1=exp(-1000*abs(t1)); subplot(311); stem(t1,f1); ylabel('f(kTs)');

title('exp(-1000*abs(t))的采样信号'); subplot(312); plot(t,fa) ylabel('fa(t)');

title('由exp(-1000*abs(t))的采样信号重构'); grid;

subplot(313); plot(t,error); ylabel('error(t)');

title('过采样信号与原信号的误差error(t)') 作图:

(3)πω2500=m ,m c ωω9.0=,m s T ωπ/=;

Matlab 实现: wm=2500*pi; wc=0.9*wm; Ts=pi/wm; ws=2*pi/Ts; n=-100:100; nTs=n*Ts;

f=exp(-1000*abs(nTs));

Dt=0.005/10000;t=-15/10000:Dt:15/10000;

fa=f*Ts*wc/pi*sinc((wc/pi)*(ones(length(nTs),1)*t-nTs'*ones(1,length(t)))); error=abs(fa-exp(-1000*abs(t))); t1=-15/10000:0.5/10000:15/10000;

f1=exp(-1000*abs(t1));

subplot(311);

stem(t1,f1);

ylabel('f(kTs)');

title('exp(-1000*abs(t))的采样信号'); subplot(312);

plot(t,fa)

ylabel('fa(t)');

title('由exp(-1000*abs(t))的采样信号重构'); grid;

subplot(313);

plot(t,error);

ylabel('error(t)');

title('过采样信号与原信号的误差error(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)(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、熟悉与掌握常用的用于信号与系统时域仿真分析的MA TLAB函数; 2、掌握连续时间与离散时间信号的MA TLAB产生,掌握用周期延拓的方法将一个非周期信号进行周期信号延拓形成一个周期信号的MA TLAB编程; 3、牢固掌握系统的单位冲激响应的概念,掌握LTI系统的卷积表达式及其物理意义,掌握卷积的计算方法、卷积的基本性质; 4、掌握利用MA TLAB计算卷积的编程方法,并利用所编写的MA TLAB程序验证卷积的常用基本性质; 掌握MA TLAB描述LTI系统的常用方法及有关函数,并学会利用MATLAB求解LTI系统响应,绘制相应曲线。 基本要求:掌握用MA TLAB描述连续时间信号与离散时间信号的方法,能够编写MATLAB程序,实现各种信号的时域变换与运算,并且以图形的方式再现各种信号的波形。掌握线性时不变连续系统的时域数学模型用MA TLAB描述的方法,掌握卷积运算、线性常系数微分方程的求解编程。 二、实验原理 信号(Signal)一般都就是随某一个或某几个独立变量的变化而变化的,例如,温度、压力、 声音,还有股票市场的日收盘指数等,这些信号都就是随时间的变化而变化的,还有一些信号,例如在研究地球结构时,地下某处的密度就就是随着海拔高度的变化而变化的。一幅图片中的每一个象素点的位置取决于两个坐标轴,即横轴与纵轴,因此,图像信号具有两个或两个以上的独立变量。 在《信号与系统》课程中,我们只关注这种只有一个独立变量(Independent variable)的信号,并且把这个独立变量统称为时间变量(Time variable),不管这个独立变量就是否就是时间变量。 在自然界中,大多数信号的时间变量都就是连续变化的,因此这种信号被称为连续时间信号(Continuous-Time Signals)或模拟信号(Analog Signals),例如前面提到的温度、压力与声音 信号就就是连续时间信号的例子。但就是,还有一些信号的独立时间变量就是离散变化的,这种信号称为离散时间信号。前面提到的股票市场的日收盘指数,由于相邻两个交易日的日收盘指数相隔24小时,这意味着日收盘指数的时间变量就是不连续的,因此日收盘指数就是离散时间信号。 而系统则用于对信号进行运算或处理,或者从信号中提取有用的信息,或者滤出信号中某些无用的成分,如滤波,从而产生人们所希望的新的信号。系统通常就是由若干部件或单元组成的一个整体(Entity)。系统可分为很多不同的类型,例如,根据系统所处理的信号的不同,系统可分为连续时间系统(Continuous-time system)与离散时间系统(Discrete-time system),根

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

信号与系统分析实验报告连续系统的时域分析

北京联合大学 实验报告 课程(项目)名称: 信号与系统分析 学 院: 自动化学院 专 业: 信息处理与智能技术 班 级: 0910030204 学 号:2009100302440 姓 名: 韩禹辉 成 绩: 2011年 5 月 21 日 实验二 连续系统的时域分析 冲激响应与阶跃响应实验 一、实验目的 1.观察典型二阶电路的阶跃响应与冲激响应的波形和相关参数,并研究参数变化对响应状态的影响. 2.掌握系统阶跃响应与冲激响应的观测方法. 3.理解系统阶跃响应与冲激响应的关系. 二、实验设备 PC 机一台,TD-SAS 系列教学实验系统一套. 三、实验原理 本实验是观察典型的二阶系统的阶跃响应和冲激响应的三种不同状态.二阶系统的微分方程通式为: 2()2()()()n n y t ay t y t f t ωω'''++= 其特征根为: 1,2a λ=-对于不同的a 和n ω值,特征根四种不同的情况,如表2-1-1所示,分别对应两个不等实根、两个相等实根、共轭复根和共轭虚根.相应的冲激响应和阶跃响应波形如图2-1-1所示. 表2-1-1 二阶系统的冲激响应和阶跃响应

图2-1-1二阶系统的冲激响应和阶跃响应 本实验电路采用由运放组成的典型二阶电路,如图2-1-2所示,它与RLC 串联电路构成二阶系统完成如图2-1-3所示的功能.实验中通过调节器Rp 便可以使系统处于不同的状态. 图2-1-2 由运放构成的二阶电路 图2-1-3 RLC 二阶电路 通过电路图可以得到该系统的微分方程为: 从公式可以得到:

由上式得到系统响应的三种状态: (1)当n a ω>时,即Rp>4K Ω时,系统有两个不等实根,处于过阻尼状态; (2)当n a ω=时,即Rp=4K Ω时,系统有两个相等实根处于临界阻尼状态; (3)当n a ω<时,即Rp<4K Ω时,系统有一对共轭复根,处于欠阻尼状态. 四、实验步骤 本实验在阶跃与冲激响应单元完成. 1.阶跃响应观察 (1)使信号发生器输出幅值2V 、频率为1Hz 、占空比为50%的脉冲信号,其中每个高电平作为一次阶跃输入.将脉冲信号接入IN 端. (2)用示波器同时测量IN 和OUT 两端,记录当电位器Rp 值分别为1.5K 、4K 和8K 时OUT 端的波形. 使用万用表测量电位器阻值时,先关闭实验箱电源开关,将短路块N 断开,这样电位器就从电路中断开,并且测量时应当注意表笔的正负端应和测量点的正负端一致.然后再打开实验箱电源开关,测量完后将短路块闭合,使电位器重新接入电路. (3)分别保存Rp 值在上述取值时的阶跃响应波形,并加以比较看是否满足图2-1-1(b )所述.

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

信号与系统实验指导书

实验一 常用信号分类与观察 一、实验目的 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. 信号频谱的测量 在本实验中只研究信号振幅频谱。周期信号的振幅频谱有三个性质:离散性、谐波性、收敛

信号与系统分析实验信号的频谱分析

实验三信号的频谱分析 1方波信号的分解与合成实验 1实验目的 1. 了解方波的傅立叶级数展开和频谱特性。 2. 掌握方波信号在时域上进行分解与合成的方法。 3. 掌握方波谐波分量的幅值和相位对信号合成的影响。 2 实验设备 PC机一台,TD-SAS系列教学实验系统一套。 3 实验原理及内容 1. 信号的傅立叶级数展开与频谱分析 信号的时域特性和频域特性是对信号的两种不同的描述方式。对于一个时域的周期信号f(t),只要满足狄利克莱条件,就可以将其展开成傅立叶级数: 如果将式中同频率项合并,可以写成如下形式: 从式中可以看出,信号f(t)是由直流分量和许多余弦(或正弦)分量组成。其中第一项A0/2是常数项,它是周期信号中所包含的直流分量;式中第二项A1cos(Ωt+φ1)称为基波,它的角频率与原周期信号相同,A1是基波振幅,φ1是基波初相角;式中第三项A2cos(Ωt+φ2)称为二次谐波,它的频率是基波的二倍,A2是基波振幅,φ2是基波初相角。依此类推,还有三次、四次等高次谐波分量。 2. 方波信号的频谱 将方波信号展开成傅立叶级数为: n=1,3,5…

此公式说明,方波信号中只含有一、三、五等奇次谐波分量,并且其各奇次谐波分量的幅值逐渐减小,初相角为零。图3-1-1为一个周期方波信号的组成情况,由图可见,当它包含的分量越多时,波形越接近于原来的方波信号,还可以看出频率较低的谐波分量振幅较大,它们组成方波的主体,而频率较高的谐波分量振幅较小,它们主要影响波形的细节。 (a)基波(b)基波+三次谐波 (c)基波+三次谐波+五次谐波 (d)基波+三次谐波+五次谐波+七次谐波 (e)基波+三次谐波+五次谐波+七次谐波+九次谐波 图3-1-1方波的合成 3. 方波信号的分解 方波信号的分解的基本工作原理是采用多个带通滤波器,把它们的中心频率分别调到被测信号的各个频率分量上,当被测信号同时加到多路滤波器上,中心频率与信号所包含的某次谐波分量频率一致的滤波器便有输出。在被测信号发生的实际时间内可以同时测得信号所包含的各频率分量。本实验便是采用此方法,实验中共有5路滤波器,分别对应方波的一、 三、五、七、九次分量。 4. 信号的合成 本实验将分解出的1路基波分量和4路谐波分量通过一个加法器,合成为原输入的方波信号,信号合成电路图如图3-1-2所示。 图3-1-2

信号与系统实验总结及心得体会

信号与系统实验总结及心得体会 2011211204 刘梦颉2011210960 信号与系统是电子信息类专业的一门重要的专业核心基础课程,该课程核心的基本概念、基本理论和分析方法都非常重要,而且系统性、理论性很强,是将学生从电路分析领域引入信号处理与传输领域的关键性课程,为此开设必要的实验对我们加强理解深入掌握基本理论和分析方法,以及对抽象的概念具体化有极大的好处,而且为后续专业课程的学习提供了理论和大量实验知识储备,对以后的学术科研和创新工作都是十分重要的。下面我将从实验总结、心得体会、意见与建议等三方面作以总结。 一.实验总结 本学期我们一共做了四次实验,分别为:信号的分类与观察、非正弦周期信号的频谱分析、信号的抽样与恢复(PAM)和模拟滤波器实验。 1.信号的分类与观察 主要目的是:观察常用信号的波形特点以及产生方法,学会用示波器对常用波形参数进行测量。主要内容是:利用实验箱中的S8模块分别产生正弦信号、指数信号和指数衰减正弦信号,并用示波器观察输出信号的波形,测量信号的各项参数,根据测量值计算信号的表达式,并且与理论值进行比较。 2.非正弦信号的频谱分析 主要目的是:掌握频谱仪的基本工作原理和正确使用方法,掌握非正弦周期信好的测试方法,理解非正弦周期信号频谱的离散性、谐波性欲收敛性。主要内

容是:通过频谱仪观察占空比为50%的方波脉冲的频谱,和占空比为20%的矩形波的频谱,并用坐标纸画图。 3.信号的抽样与恢复 主要目的是:验证抽样定理,观察了解PAM信号的形成过程。主要内容是:通过矩形脉冲对正弦信号进行抽样,再把它恢复还原过来,最后用还原后的图形与原图形进行对比,分析实验并总结。 4.模拟滤波器实验 主要目的是:了解RC无源和有源滤波器的种类、基本结构及其特性,比较无源和有源滤波器的滤波特性,比较不同阶数的滤波器的滤波效果。主要内容:利用点频法通过测试无源低通、高通、带通和有源带阻,以及有源带通滤波器的幅频特性,通过描点画图形象地把它们的特点表现出来。 通过对信号与实验课程的学习,我掌握了一些基本仪器的使用方法,DDS 信号源、实验箱、示波器、频谱仪等四种实验仪器。初步了解了对信号的测试与分析方法对以前在书本上看到的常见信号有了更加具体的认识,使得书本上的知识不再那么抽象。 DDS信号源,也就是函数发生器,可以产生固定波形,如正弦波、方波或三角波,频率和幅度可以调节。实验箱是很多个信号实验装置的集合,可谓集多种功能于一身,其中包括函数发生器、模拟滤波器、函数信号的产生与测量、信号的抽样与恢复等模块。示波器能把抽象的电信号转换成具体的图像,便于人们研究各种电现象的变化过程。利用示波器能观察各种不同的信号幅度随时间变化的波形曲线,还可以用它测试各种不同的电量,如电压、电流、频率、相位差、

信号与系统实验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.实验目的 ● 学会使用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 信号的时域描述与运算 一、实验目的 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)观察理想低通滤波器的单位冲击响应与频谱图; (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 误差范围所需的时间。 激励波形 响应波形 欠阻尼状态临界状态过阻尼状态

信号与系统MATLAB实验

2016-2017学年第一学期 信号与系统实验报告 班级: 姓名: 学号: 成绩: 指导教师:

实验一常见信号的MATLAB 表示及运算 一.实验目的 1.熟悉常见信号的意义、特性及波形 2.学会使用MATLAB 表示信号的方法并绘制信号波形 3. 掌握使用MATLAB 进行信号基本运算的指令 4. 熟悉用MATLAB 实现卷积积分的方法 二.实验原理 信号一般是随时间而变化的某些物理量。按照自变量的取值是否连续,信号分为连续时间信号和离散时间信号,一般用()f t 和()f k 来表示。若对信号进行时域分析,就需要绘制其波形,如果信号比较复杂,则手工绘制波形就变得很困难,且难以精确。MATLAB 强大的图形处理功能及符号运算功能,为实现信号的可视化及其时域分析提供了强有力的工具。 根据MATLAB 的数值计算功能和符号运算功能,在MATLAB 中,信号有两种表示方法,一种是用向量来表示,另一种则是用符号运算的方法。在采用适当的MATLAB 语句表示出信号后,就可以利用MATLAB 中的绘图命令绘制出直观的信号波形了。下面分别介绍连续时间信号和离散时间信号的MATLAB 表示及其波形绘制方法。 1.连续时间信号 所谓连续时间信号,是指其自变量的取值是连续的,并且除了若干不连续的点外,对于一切自变量的取值,信号都有确定的值与之对应。从严格意义上讲,MATLAB 并不能处理连续信号。在MATLAB 中,是用连续信号在等时间间隔点上的样值来近似表示的,当取样时间间隔足够小时,这些离散的样值就能较好地近似出连续信号。在MATLAB 中连续信号可用向量或符号运算功能来表示。 ⑴ 向量表示法 对于连续时间信号()f t ,可以用两个行向量f 和t 来表示,其中向量t 是用形如12::t t p t 的命令定义的时间范围向量,其中,1t 为信号起始时间,2t 为终止时间,p 为时间间隔。向量f 为连续信号()f t 在向量t 所定义的时间点上的样值。 说明:plot 是常用的绘制连续信号波形的函数。 严格说来,MATLAB 不能表示连续信号,所以,在用plot()命令绘制波形时,要对自变量t 进行取值,MATLAB 会分别计算对应点上的函数值,然后将各个数据点通过折线连接起来绘制图形,从而形成连续的曲线。因此,绘制的只是近似波形,而且,其精度取决于t 的取样间隔。t 的取样间隔越小,即点与点之间的距离越小,则近似程度越好,曲线越光滑。例如:图1-1是在取样间隔为p=0.5时绘制的波形,而图1-2是在取样间隔p=0.1时绘制的波形,两相对照,可以看出图1-2要比图1-1光滑得多。

相关文档
最新文档