目 录
实验一 连续时间信号时域分析 ……..………………..2
实验二实验三实验四实验五实验六实验七实验八
离散时间信号时域分析 连续时间系统时域分析 离散时间系统时域分析 连续时间信号频域分析 连续时间系统频域分析 信号采样与重建 传输函数与系统特性 1
……………………….9 ………………………15 ………………………21 ………………………24 ……….……………..33 ……….……………..47 ………..…………….53
实验一 连续时间信号时域分析
一、 实验目的
1、熟悉MATLAB软件。
2、掌握常用连续信号与离散信号的MATLAB表示方法。
二、 实验设备
安装有matlab6.5 以上版本的PC机一台。
三、MATLAB使用说明
1、在 MATLAB可视化绘图中,对于以t 为自变量的连续信号,在绘图 时统一用plot 函数。
2、此外也可以利用 MATLAB的ezplot 函数对连续信号画图。
四、实验原理
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ ________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
__________________________________________________________
2
五、实验内容
1、用MATLAB表示连续信号:Ae?t ,Acos(ω0 t +? ),Asin(ω0 t +? )。 1) Ae?t
代码:
%连续信号的表示
ezplot(\'2*exp(-2*t)\',-2,2); grid on
title(\'f(t)=2*exp(-2*t)\'); xlabel(\'t\') 图像:
f(t)=2*exp(-2*t)706050403020100-2-1.5-1-0.50t0.511.52
2)Acos(ω0 t +? ) 代码:
%连续信号的表示
ezplot(\'3*cos(3*t+pi/6)\',[0,pi]); grid on
title(\'f(t)=3*cos(3*t+pi/6)\'); xlabel(\'t\') 图像:
3
f(t)=3*cos(3*t+pi/6)3210-1-2-300.511.5t22.53
3)Asin(ω0 t +? )
代码:
ezplot(\'3*sin(3*t+pi/6)\',[0,pi]); grid on
title(\'f(t)=3*sin(3*t+pi/6)\'); xlabel(\'t\') 图像:
4
f(t)=3*sin(3*t+pi/6)3210-1-2-300.511.5t22.53
2、用MATLAB表示抽样信号(sinc(t))、矩形脉冲信号(rectpuls(t, width))及三角脉冲信号(tripuls(t, width, skew))。 代码:
t=-2*pi:0.01:2*pi; f=sinc(t); subplot(311); plot(t,f); grid on;
title(\'f=sinc(t)\'); xlabel(\'t\');
%矩形脉冲信号(rectpuls(t, width)) x=-2:0.01:2; y=rectpuls(x,2); subplot(312); plot(x,y) grid on
axis([-2,2,-2,2]); xlabel(\'t\');
%三角脉冲信号(tripuls(t, width, skew))
5
y=tripuls(x, 2, 0); subplot(313); plot(x,y)
axis([-2,2,-2,2]) grid on 图像:
f=sinc(t)10-1-8-6-4-202t矩形脉冲信号46820-2-2-1.5-1-0.500.5t三角脉冲信号11.5220-2-2-1.5-1-0.500.511.52
3、编写如图3 的函数并用MATLAB 绘出满足下面要求的图形。
(1) f (?t); (2) f (t ? 2); (3) f (1? 2t); (4) f (0.5t +1).
6
代码:
%试验1-3 clear,clc;
t=-1:0.001:12;
f=4*rectpuls(t-6,12)+3*tripuls(t-6,4); subplot(321); plot(t,f) grid on
axis([-1,13,0,8]) xlabel(\'t\');title(\'f(t)\'); %f(-t)
x1=-t; subplot(322); plot(x1,f) grid on
axis([-13,1,0,8]); title(\'f(-t)\'); xlabel(\'t\'); %f(t-2)
x2=t+2; subplot(323); plot(x2,f); grid on
axis([1,15,0,8]) title(\'f(t-2)\'); xlabel(\'t\'); %f(1-2t)
x3=(1-t)/2; subplot(324); plot(x3,f) grid on
title(\'f(1-2t)\');xlabel(\'t\') axis([-6,1,0,8]) %f(0.5t+1)
x4=2*(t-1); subplot(325); plot(x4,f) grid on
xlabel(\'t\');title(\'f(0.5t+1)\') 图像:
7
f(t)500510tf(t-2)5051015tf(0.5t+1)1050-100102030t六、实验小结
8
f(-t)50-10-50tf(1-2t)50-6-4-20t
实验二 连续时间系统的时域分析
一、实验目的
1. 掌握常用离散信号的MATLAB 表示方法。 2、掌握用MATLAB 计算卷积和的方法。
二、实验设备
安装有matlab6.5 以上版本的PC 机一台。
三、实验原理
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ ______________________________________________________________________________________________________________________________________________________________________________ __________________________________________________________ ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高等教育东华大学信号与线性系统实验解读全文阅读和word下载服务。
相关推荐: