信号课程设计(郑巧健)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

<<信号与线性系统>>

课程设计

姓名:郑巧健

学号:120901228

班级:自动化1204

目录

实验一连续信号的时域分析 3 实验二连续时间系统的时域分析 8 实验三连续信号的频域分析 15 实验四连续系统的频域分析 21 实验五信号采样与重建 28 实验六离散时间信号和系统分析 32

实验一

一、实验目的

1、熟悉MATLAB软件。

2、掌握常用连续信号与离散信号的MA TLAB表示方法。

二、实验设备

安装有matlab6.5以上版本的PC机一台。

三、实验原理

四、实验内容

1、用MATLAB表示连续信号:Aeαt,0 A cos(ωt +ϕ),0 A sin(ωt +ϕ)。

clc

clear all

close all

A=10;a=2;

f=A*exp(a*t)

ezplot(f,[-10,10]);

xlabel('t');

title('f=10*exp(2*t)');

grid on

>> clc

clear all

close all

syms t

A=10;w=2;q=5;

f=A*sin(w*t+q)

ezplot(f,[-10,10]);

xlabel('t');

title('f=10*sin(2*t+5)');

grid on

>> clc

clear all

close all

syms t

A=10;w=2;q=5;

f=A*cos(w*t+q)

ezplot(f,[-10,10]);

xlabel('t');

title('f=10*cos(2*t+5)');

grid on

2、用MATLAB表示抽样信号(sinc(t))、矩形脉冲信号(rectpuls(t, width)) 及三角脉冲信号(tripuls(t, width, skew))。

>> clc

clear all

close all

t=-10:0.01:10

f=sinc(t)

xlabel('t');

title('f=sinc(t)');

grid on

clc

clear all

close all

t=-10:0.01:10

f=rectpuls(t,3)

plot(t,f);

xlabel('t');

title('f=rectpuls(t,3)');

grid on

clc

clear all

close all

t=-10:0.01:10

f=tripuls(t,4,0)

plot(t,f);

xlabel('t');

title('f=tripuls(t,4,0)');

grid on

3、编写如图3 的函数并用MATLAB 绘出满足下面要求的图形。

clc

clear all

close all

t=0:0.01:12

f=4+3*tripuls(t-6,4,0)

plot(t,f);

axis([0,12,0,8]);

set(gca,'xTick',0:4:12);

set(gca,'yTick',0:4:8);

xlabel('t');

ylabel('f(t)');

title('f(t)=4+3*tripuls(t-6,4,0)');

clc

clear all

close all

t=-12:0.01:22

f1=4+3*tripuls(-t-6,4,0)

f2=4+3*tripuls(t-2-6,4,0)

f3=4+3*tripuls((1-2*t)-6,4,0) f4=4+3*tripuls((0.5*t+1)-6,4,0) subplot(221);

plot(t,f1);

axis([-12,22,0,8]);

xlabel('t');

ylabel('f1');

grid on;

五、实验总结

实验二

一、实验目的

1、掌握卷积计算方法。

2、掌握函数lsim,impulse,step的用法,lsim为求取零状态响应,impulse为求取单位脉冲响应,step为求取单位阶跃响应。

3、运用课堂上学到的理论知识,从RC、RL一阶电路的响应中正确区分零输入响应、零状态响应、自由响应与受迫响应。

二、实验设备

安装有matlab6.5以上版本的PC机一台。

三、实验原理

四、实验内容

1. 分别用函数lsim 和卷积积分两种方法求如图7 所示系统的零状态响应。其中L=1,R=2,e(t) = e−tε(t),i(0−) = 2。

方法一:lsim函数

clear

close

clc

t=0:0.01:3;

f=exp(-t);

a=[1 2];

b=[1];

y=lsim(b,a,f,t);

plot(t,y);

方法二:卷积积分

clear;

clc;

close;

syms t x;

e=exp(-x);

h=exp(-2.*(t-x));

i=int(e.*h,x,0,t);

ezplot(i,[0,10]);

2. 求上述系统的冲激响应与阶跃响应。

相关文档
最新文档