实验一 产生信号波形的仿真实验.doc

实验一 产生信号波形的仿真实验.doc

ID:55281020

大小:434.50 KB

页数:10页

时间:2020-05-08

实验一 产生信号波形的仿真实验.doc_第1页
实验一 产生信号波形的仿真实验.doc_第2页
实验一 产生信号波形的仿真实验.doc_第3页
实验一 产生信号波形的仿真实验.doc_第4页
实验一 产生信号波形的仿真实验.doc_第5页
资源描述:

《实验一 产生信号波形的仿真实验.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一产生信号波形的仿真实验一、实验目的:熟悉MATLAB软件的使用,并学会信号的表示和以及用MATLAB来产生信号并实现信号的可视化。二、实验内容:对信号进行时域分析,首先需要将信号随时间变化的规律用二维曲线表示出来。对于简单信号可以通过手工绘制其波形,但对于复杂的信号,手工绘制信号波形显得十分困难,且难以绘制精确的曲线。用MATLAB软件的信号处理工具箱(SignalProcessingToolbox)来产生并表示信号。一种是用向量来表示信号,另一种则是用符合运算的方法来表示信号。用适当的MATLAB语句表示信号后,可以利用MATLAB的绘图命令绘制出直观的信号波形。产生以

2、下信号波形3sin(x)、5exp(-x)、sin(x)/x、1-2abs(x)/a、sqrt(a*x)1.向量表示法对于连续时间信号f(t),可以用两个行向量f和t来表示,其中向量t是形如t=t1:p:t2的MATLAB命令定义的时间范围向量,t1为信号起始时间,t2为信号终止时间,p为时间间隔。向量f为连续信号f(t)在向量t所定义的时间点上的样值。下面分析连续时间信号f(t)=Sa(t)=sin(t)/t,可用如下的两个变量表示:t=-10:1.5:10f=sin(t)./t命令运行结果为:t=Columns1through8-10.0000-8.5000-7.0000-

3、5.5000-4.0000-2.5000-1.00000.5000Columns9through142.00003.50005.00006.50008.00009.5000f=Columns1through8-0.05440.09390.0939-0.1283-0.18920.23940.84150.9589Columns9through140.4546-0.1002-0.19180.03310.1237-0.0079用上述向量对连续信号进行表示后,就可以用plot命令来绘制出信号的时域波形。plot命令可将点与点间用直线连接,当点与点间的距离很小时,绘出的波形就成了光滑的曲线

4、。MATLAB命令如下:plot(t,f);title(‘f(t)=Sa(t)’);xlabel(‘t’);axis([-10,10,-0.4,1.1]);绘出的信号波形如图1所示(左图)。当把时间间隔p取得更小(例如为0.02)时,就可得到Sa(t)较好的近似波形,如图1所示(右图)。如图1Sa(t)的近似波形?用以下程序可产生正弦波:t=0:0.001:50;y=sin(2*pi*50*t);plot(t(1:50),y(1:50));?用以下程序可产生加入随机噪声的正弦波:t=0:0.001:50;y=sin(2*pi*50*t);s=y+randn(size(t));p

5、lot(t(1:50),s(1:50));?用以下程序可产生周期方波:t=0:0.001:2.5;y=square(2*pi*30*t);plot(t(1:50),y(1:50));?用以下程序可产生周期锯齿波:t=0:0.001:2.5;y=sawtooth(2*pi*30*t);plot(t,y);axis([00.2–11]);?用以下程序可产生sinc函数:x=linspace(-5,5);y=sinc(x);plot(x,y);?用以下程序可产生Dirichlet函数:x=linspace(0,4*pi,300);y1=diric(x,7);y2=diric(x,8)

6、;subplot(1,2,1);plot(x,y1);subplot(1,2,2);plot(x,y2);2.符合运算表示法如果信号可以用一个符号表达式来表示它,则我们可用ezplot命令(缺省的区间为[-2*pi,2*pi])绘制出信号的波形,例如对于连续信号f(t)=sin(πt/4),我们可以用符号表达式表示为:f=sym(‘sin(pi/4*t)’);f=sin(pi/4*t);然后用ezplot命令绘制其波形:ezplot(f,[-16,16]);该命令绘制的信号波形如图2所示,如图2正弦信号波形图要求:改用其它的信号来练习使用向量表示法和符号运算表示法来绘制信号波形

7、,达到对两种方法的熟练掌握。实验二连续时间信号卷积及MATLAB实现一、实验目的:熟悉使用MATLAB软件来分析连续时间信号的卷积积分运算并用图形可视化相关结果。二、实验内容:1.卷积积分卷积积分在信号与线形系统分析中具有非常重要的意义,是信号与系统分析的基本方法之一。连续时间信号f1(t)和f2(t)的卷积积分(简称为卷积)f(t)定义为:由此可得到两个与卷积相关的重要结论,即是:(1),即连续信号可分解为一系列幅度由决定的冲激信号及其平移信号之和;(2)线形时不变连续系统,设其输入信号为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。