云南大学信息学院信号系统实验二.docx

上传人:b****5 文档编号:28968248 上传时间:2023-07-20 格式:DOCX 页数:9 大小:87.63KB
下载 相关 举报
云南大学信息学院信号系统实验二.docx_第1页
第1页 / 共9页
云南大学信息学院信号系统实验二.docx_第2页
第2页 / 共9页
云南大学信息学院信号系统实验二.docx_第3页
第3页 / 共9页
云南大学信息学院信号系统实验二.docx_第4页
第4页 / 共9页
云南大学信息学院信号系统实验二.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

云南大学信息学院信号系统实验二.docx

《云南大学信息学院信号系统实验二.docx》由会员分享,可在线阅读,更多相关《云南大学信息学院信号系统实验二.docx(9页珍藏版)》请在冰豆网上搜索。

云南大学信息学院信号系统实验二.docx

云南大学信息学院信号系统实验二

《信号与系统》

实验报告

姓名:

学号:

20081专业:

信息学院08级通信工程

实验目的

1、利用MATLAB求连续系统的冲激响应与阶跃响应、求离散系统的单位响应与阶跃响应;

2、利用MATLAB求离散时间卷积和及连续时间卷积的数值近似;

3、比较手工计算结果与用MATLAB计算的结果异同,进一步加深对信号与系统理论知识的深入理解。

实验内容

8.1(2、8.3(3、8.5、8.6(3、8.7(a、8.8(2、8.9(2(5

实验设备软件硬件:

电脑

软件:

MATLAB

实验原理

1、对应知识点:

(1LTI连续时间系统的响应(2

(32、在编写

实验记录8.1

MATLABb=[1,3];

lsim(sys,f,t

012345678910

00.51

1.52

2.5

3LinearSimulationResults

Time(sec

Amplitude

8.3

(3y''(t+4y'(t+5y(t=f'(tMATLAB源程序如下:

a=[1,4,5];b=[1,0];

y1=step(b,a,0:

1:

10y2=impulse(b,a,0:

1:

10

subplot(2,1,1step(b,a,10subplot(2,1,2

impulse(b,a,10

8.6

(3y(n+y(n-1+(1/4y(n-2=x(n

a=[1,0,1/4];b=[1];n=1:

20;

y=impz(b,a,20subplot(2,1,1

stem(n,y,'filled'z=dstep(b,a,20subplot(2,1,2

stem(n,z,'filled'

00.5Time(sec0

1

234

5678910

00.5Time(sec

012345678910

LinearSimulationResults

Time(sec

Amplitude

y=10101010101010101010z=00112233445566778899

有单位序列响应的时域波形可见,该系统不是稳定系统。

8.7(a

x1=[0,1,2,1,0,0];x2=[0,1,1,1,1,0,0];n1=-2:

3;n2=-1:

5;

x=conv(x1,x2;ns=n1(1+n2(1;

leg=length(x1+length(x2-2;

n=ns:

(ns+leg;

stem(n,x,'filled'

8.9(2

建立M文件

functionf=gggfconv(f1,f3,t1,t2

f=conv(f1,f3;

f=f*0.01;

ts=t1(1+t2(1;

leg=length(t1+length(t2-2;

t=ts:

0.01:

(ts+leg*0.01;

subplot(2,2,1

plot(t1,f1

axis([min(t1,max(t1,min(f1-min(f1*0.2,max(f1+max(f1*0.2]title('f1(t'

xlabel('t'

subplot(2,2,2

plot(t2,f2

axis([min(t2,max(t2,min(f2-min(f2*0.2,max(f2+max(f2*0.2]title('f2(t'

xlabel('t'

subplot(2,2,3

plot(t,f;

axis([min(t,max(t,min(f-min(f*0.2,max(f+max(f*0.2]

p=get(gca,'position';

p(3=2.4*p(3;

set(gca,'position',p;

title('f(t=f1(t*f2(t'

xlabel('t'

t1=0:

0.01:

2;

t2=1:

0.01:

3;

t3=-2:

0.01:

2;

f1=Heaviside(t1-Heaviside(t1-2;

f2=Heaviside(t2-1-Heaviside(t2-3;

f3=(0.5.*t3+1.*(t3<0

+(-0.5.*t3+1.*(t3>=0;gggfconv(f1,f2,t1,t2

t1=0:

0.01:

2;

t2=1:

0.01:

3;

t3=-2:

0.01:

2;

f1=Heaviside(t1-Heaviside(t1-2;

f2=Heaviside(t2-1-Heaviside(t2-3;

f3=(0.5.*t3+1.*(t3<0+(-0.5.*t3+1.*(t3>=0;gggfconv(f1,f3,t1,t3

(5

建立M文件

functionf=gggfconv(f3,f4,t3,t4

f=conv(f3,f4;

f=f*0.01;

ts=t3(1+t2(4;

leg=length(t3+length(t4-2;

t=ts:

0.01:

(ts+leg*0.01;

subplot(2,2,1

plot(t3,f3

axis([min(t3,max(t3,min(f3-min(f3*0.2,max(f3+max(f3*0.2]title('f3(t'

xlabel('t'

subplot(2,2,2

plot(t4,f4

axis([min(t4,max(t4,min(f4-min(f4*0.2,max(f4+max(f4*0.2]title('f4(t'

xlabel('t'

subplot(2,2,3

plot(t,f;

axis([min(t,max(t,min(f-min(f*0.2,max(f+max(f*0.2]

p=get(gca,'position';

p(3=2.4*p(3;

set(gca,'position',p;

title('f(t=f3(t*f4(t'

xlabel('t'

t1=0:

0.01:

2;

t2=1:

0.01:

3;

t4=-2:

0.01:

2;

f1=Heaviside(t1-Heaviside(t1-2;

f2=Heaviside(t2-1-Heaviside(t2-3;

f4=(0.5.*t4+1.*(t4<0+(-0.5.*t4+1.*(t4>=0;gggfconv(f3,f4,t3,t4

f1(t11f2(t0.50.5000.51t1.52011.52t2.53f(t=f1(t*f2(t21.510.5011.522.53t3.544.55t1=0:

0.01:

2;t2=1:

0.01:

3;t4=-2:

0.01:

2;f1=Heaviside(t1-Heaviside(t1-2;f2=Heaviside(t2-1-Heaviside(t2-3;f4=(0.5.*t4+1.*(t4<0+(-0.5.*t4+1.*(t4>=0;gggfconv(f1,f4,t1,t4实验分析及实验小实验分析及实验小结分析及实验通过本次试验,我对MATLAB有了更深入的了解,试验中也遇到了些问题,有的程序编了又编才运行出来,实验过后了解了连续时间系统的时域分析。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 动态背景

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1