1 / 17
文档名称:

信号与系统.doc

格式:doc   大小:752KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

信号与系统.doc

上传人:cai.li.bin 2018/10/19 文件大小:752 KB

下载得到文件列表

信号与系统.doc

文档介绍

文档介绍:信号与系统实验报告
指导教师
莫秉戈
姓名
谢国伟
专业
通信技术
学号
201036623228
班级
通信102
完成时间

成绩


一、实验目的:
,并学会用MATLAB来产生连续信号并实现信号的可视化。

用MATLAB软件的信号处理工具箱(Signal Processing Toolbox)来产生并表示信号
(1).向量表示法
对于连续时间信号f(t),可以用两个行向量f和t来表示,其中向量t是形如t=t1:p:t2的MATLAB命令定义的时间范围向量,t1为信号起始时间,t2为信号终止时间,p为时间间隔。向量f为连续信号f(t)在向量t所定义的时间点上的样值。
(2).符合运算表示法
如果信号可以用一个符号表达式来表示它,则我们可用ezplot命令(缺省的区间为[-2*pi,2*pi])绘制出信号的波形
二、实验内容与结果
(1)向量表示法
要求:分析连续时间信号f(t)=Sa(t)=sin(t)/t
内容:用向量表示法来表示连续信号并绘制其信号波形
编写程序如下:t= -10::10
f=sin(t)./t
命令运行结果为:
t =
Columns 1 through 8
- - - - - - -
Columns 9 through 14

f =
Columns 1 through 8
- - -
Columns 9 through 14
- - -
用上述向量对连续信号进行表示后,就可以用plot命令来绘制出信号的时域波形。plot命令可将点与点间用直线连接,当点与点间的距离很小时,绘出的波形就成了光滑的曲线。

MATLAB命令如下:
plot(t,f);
title(‘f(t)=Sa(t)’);
xlabel(‘t’);
axis([-10,10,-,]);
绘出的信号波形如图1所示(左图)。
当把时间间隔p取得更小()时,就可得到Sa(t)较好的近似波形,如图1所示(右图)
用以下程序可产生加入随机噪声的正弦波:
t=0::50;
y=sin(2*pi*50*t);
s=y+randn(size(t));
plot(t(1:50),s(1:50));
�用以下程序可产生周期方波:
t=0::;
y=square(2*pi*30*t);
plot(t(1:50),y(1:50));
�用以下程序可产生周期锯齿波:
t=0::;
y=sawtooth(2*pi*30*t);
plot(t,y);
axis([0 –1 1]); 如下图所示:
�用以下程序可产生Dirichlet函数:
x=linspace(0,4*pi,300);
y1=diric(x,7);
y2=diric(x,8);
subplot(1,2,1);plot(x,y1);
subplot(1,2,2);plot(x,y2);
�用以下程序可三维曲线:
t=0:pi/50:8*pi;
x=sin(t);
y=cos(t);
plot3(x,y,t);

用以下程序可三维曲面:
[X,Y]=meshgrid([-2::2]);
Z=X.*exp(-X.^2-Y.^2);
plot3(X,Y,Z)
grid on
(2)符合运算表示法
要求:分析连续时间信号f(t)=sin(πt/4)
内容:用符合运算表示法来表示连续信号并绘制其信号波形
例如:利用MATLAB运行命令如下:
f=sym('sin(pi/4*t)');
ezplot(f,[-16,16]);
该命令绘制的信号波形如图所示:
实验二连续LTI系统时域分析
一、实验目的:
1、通过使用MATLAB仿真软件对LTI系统的时域特性进行仿真分析,使学生对系统的冲激响应和阶跃响应等有更深入的理解和掌握。
2、熟悉使用MATLAB软件来分析连续时间信号的卷积积分运算并用图形可视化相关结果。