MATLAB实验要求.docx
《MATLAB实验要求.docx》由会员分享,可在线阅读,更多相关《MATLAB实验要求.docx(35页珍藏版)》请在课桌文档上搜索。
1、试验一常见信号的表示一、试验目的1 .熟识常见信号的意义、特性及波形2 .学会运用表示信号的方法3 .学会运用绘制信号波形二、试验原理信号一般是随时间而变更的某些物理量。依据白变量的取值是否连续,信号分为连续时间信号和离散时间信号,般用和/(幻来表示。若对信号进行时域分析,就须要绘制其波形,假如信号比较困难,则手匚绘制波形就变得很困难,且难以精确。强大的图形处理功能及符号运算功能,为实现信号的可视化及其时域分析供应r强有力的工具。依据的数值计算功能和符号运算功能,在中,信号有两种表示方法,一种是用向量来表示,另种则是用符号运算的方法。在采纳适当的语句表示出信号后,就可以利用中的绘图吩咐绘制出直
2、观的信号波形了。下面分别介绍连续时间信号和离散时间信号的表示及其波形绘制方法。1、连续时间信号所谓连续时间信号,是指其自变量的取值是连续的,并且除r若干不连续的点外,对于一切自变量的取值,信号都有确定的值及之对应。从严格意义上讲,并不能处理连续信号。在中,是用连续信号在等时间间隔点上的样值来近似表示的,当取样时间间隔足够小时,这些离散的样值就能较好地近似出连续信号。在中连续信号可用向量或符号运算功能来表示。(1) .向量表示法对于连续时间信号,),可以用两个行向量/.和,来表示,其中向量1是用形如,=4:P小的吩咐定义的时间范围向量,其中,,为信号起始时间,4为终止时间,P为时间间隔.向量F为
3、连续信号/在向量1所定义的时间点上的样值。例如:对于连续信号,我们可以将它表示成行向量形式,同时用绘图吩咐()函数绘制其波形。其程序如下:tll0:0.5:10:%定义时间t的取值范围及取样间隔(0.5),常则tl是一个维数为41的行向量fl(tl),1;%定义信号表达式,求出对应采样点上的样值,生同时生成及向量Il维数相同的行向量fl(1):先打开图形窗口1(ill);先以Ii为横坐标,11为纵坐标绘制11的波形t210:0.1:10;%定义时间t的取值范围及取样间隔(0.1),舟则t2是一个维数为201的行向量f2(t2).2;i定义信号表达式,求出对应采样点上的样值益同时生成及向量t2维
4、数相同的行向量f2(2);MT开图形窗口2(t22);与以t2为横坐标,f2为纵坐标绘制f2的波形运行结果如下:图1-2说明;是常用的绘制连续信号波形的函数.严格说来,不能表示连续信号,所以,在用()吩咐绘制波形时,要对自变量t进行取值,会分别计律对应点上的函数值,然后将各个数据点通过折线连接起来绘制图形,从而形成连续的曲线。因此,绘制的只是近似波形,而且,其精度取决rI的取样间隔。I的取样间隔越小,即点及点之间的距离越小,则近似程度越好,曲线越光滑。例如:图11是在取样间隔为0.5时绘制的波形,而图1-2是在取样间隔0.1时绘制的波形,两相比照,可以看出图12要比图IT光滑得多。在上面的(t
5、).语句中,必需用点除符号,以表示是两个函数对应点上的值相除。(2) .符号运算表示法假如个信号或函数可以用符号表达式来表示,那么我们就可以用前面介绍的符号函数专用绘图吩咐()等函数来绘出信号的波形。例如:对于连续信号,我们也可以用符号表达式来表示它,同时用O吩咐绘出其波形。其程序如下:例:绘出门函数/(/)=(t+2)-(r-2)的波形程序如N:4:0.01:4;%定义时间样本向量tl2:ul(l):t2=2:u2;12:O(-4,40.5,1.5)运行结果如卜丁$指定佰号发牛.突变的时刻%产生左移位的阶跃信号(2)%指定信号发生突变的时刻%产生右移位的阶跃信号(2)%表示门函数联会制门函数
6、的波形%设定坐标轴范围-4x4,-0.5y1,5程序如卜.:5:0.01:5:向量t(t);;0,(-5,51.5,1.5)l2+l2*f;(2);0,(-5,50.5,1.5)运行结果如下:益定义自变量取值范围及间隔,生成行舟定义坐标轴显示范围符号函数符号函数的定义为:在中有特地用表示符号函数的函数。,由单位阶跃佰号(t)和符号函数两者之间存在以下关系:)=*+#部,因此,利用这个函数就可以很简洁地生成单位阶跃信号。下面举个例子来说明如何利用()函数生成版位阶跃信号,并同时绘制其波形。举例:利用()函数生成单位阶跃信号,并分别绘出两者的波形先定义符号信号表达式,生成行向量f%打开图形窗口1%
7、绘制符号函数的波形与定义坐标轴显示范围%生成单位阶跃信号%打开图形窗口2假如要绘制移位的单位序列(“)的波形,只要将以上程序略加修改即可,例如要绘制信号(3)的图形,可将以上程序改为:kl52=5;k=3;12;向量(k);(1):f(l,01+1)=1:(kl2,0,1.5)单位阶跃序列(八)的定义为卜面是绘制单位阶跃序列(J的程序:先定义自变量的取值范围%定义平移量与定义自变量的取值范围及取样间隔(默认为I),并生成行舟取向量的维数$生成及向量k的维数相同的零矩阵,给函数赋值%在0时刻,信号赋值为1%绘制波形%定义坐标轴显示范围单位阶跃序列(八)kl32=10;k0=0:10-1:02:(
8、k):0;(1);(J)(kl2,0,1,5)运行结果如下:先取。点以前向量的维数与取0点以后(含0点)向量的维数先在0以前,信号赋值为零先在0以后,信号赋值为一舟绘制。以前信号的波形先保持图形窗口,以便绘制多个图形先绘制0以后(含0点)信号的波形%图形窗口解冻蛆殳置坐标轴显示范围留意:以上介绍了几个常用的绘图吩咐:,其中,绘制连续信号得到光滑的曲线时用吩咐:显示连续信号中的不连续点时用吩咐较好;绘制离散信号波形用吩咐:当绘制用符号表达式表达的信号时要用吩咐。三、试验内容1、分别用的向量表示法和符号运算功能,表示并绘出下列连续时间信号的波形:/0=(2-,(/)f()=cos(r)-ir()-
9、(t-4)2(3) f()=e,cos(t)(f)f(t)=t(t+2)2、 分别用表示并绘出卜.列离散时间信号的波形:/=(T)Z(八))=A幻一仅-8)(4) .)-2)3、 己知信号f(t)的波形如卜图所示,试用绘出满意卜列要求的信号波形。/I)例:求函数的傅里叶反变换CD程序如下:为定义两个%定义频谱函数FO先对频谱函数FO进行傅氏反变换tw符号变量Cl(2),)0;运行结果:l2*()*(t)+l2*(t)*02、傅里叶变换的数值计葬实现法严格说来,假如不运用工具箱,是不能分析连续时间信号的。采纳数值计算方法实现连续时间信号的傅里叶变换,实质上只是借助于的强大数值计算功能,特殊是其强
10、大的矩阵运算实力而进行的一种近似计算。傅里叶变换的数值计算实现法的原理如下:对于连续时间信号f(t),其傅里叶变换为:F()=八1把加力=Iinif(n)e,rr其中T为取样间隔,假如f(t)是时限信号,或者当大于某个给定值时,f(t)的值已经衰减得很厉害,可以近似地看成是时限信号,则上式中的n取值就是有限的,假定为M有:F(J)若对频率变量3进行取样,得:N-F(k)=Fjk)=rg/Sr铝W()Mn0通常取:,其中外是要取的频率范围,或信号的频带宽度。采纳实现上式时,其要点是要生成ND的N个样木值/(m)的向量,以及向量,小两向量的内积(即两矩阵的乘积),结果即完成上式的傅里叶变换的数值计
11、算。留意:时间取样间隔T的确定,其依据是T必需小;奈奎斯特()取样间隔。假如f(t)不是严格的带限信号,则可以依据实际计算的精度要求来确定一个适当的频率他为信号的带宽。例:用数值计算法实现上面门函数/0=e+l)-仪-1)的傅里叶变换,并画出幅度频谱图.分析:该信号的频谱为尸(M=2S(0,其第一个过零点频率为7,一股将此频率认为是信号的带宽。但考虑到F(J3)的形态(为抽样函数),假如将精度提高到该值的50倍,即取%=50%=5(H,则据此确定的取样间隔为:TM*=一=0.()2。2*为2不程序如下:0.02:样间隔=0.022:2:从-2到2,间隔为0.02的行向量益有201个样本点(1,
12、50)(1,101)(1,50):%产生f(t)的样值矩阵(即f(t)%的样本值Wl=IO*;计算的频率范围500;O;*W1;*(*t,*w)*R;0:(w)(2:501);点宵()501);(2,1,1);O;Cf);(f(t);Cf(t),);1,2);O;CW);CF(W)1);(f(t)的振幅频谱图);组成的行向:S)力取要与频域采样数为比W为频率正半轴的采样点%求傅氏变换$取振幅%形成负半轴和IE半轴的21个频率%形成对应于21个频率点的值%画出原时间函数f(t)的波形,并加网格先坐标轴标注与文本标注与画出振幅频谱的波形,并加网格%坐标轴标注为文本标注五、试验报告1、 傅里叶变换的
13、原理及其数值计算实现法的理论依据2、 写出程序清单,记录试验的波形图3、 收获及建议试验四离散时间信号及系统的Z变换分析一、试验目的1、熟识离散信号Z变换的原理及性质2、熟识常见信号的Z变换3、了解正/反Z变换的实现方法4、了解离散信号的Z变换及其对应的志向抽样信号的傅氏变换和拉氏变换之间的关系5、了解利用实现离散系统的频率特性分析的方法二、试验原理1、正/反Z变换Z变换分析法是分析离散时间信号及系统的垂要手段。假如以时间间隔7;对连续时间信号。进行志向抽样,那么,所得的志向抽样信号Aa)为:(,)=/(0*的,(/)=/(/)*St-k,)e志向抽样信号ZS的双边拉普拉斯变换F(三)为:外=
14、M-ATJ卜力=Nf(kT)eh若令/(也)=q,Z=*,那么人的双边拉普拉斯变换F(三)为:w=)z-t=F(zV.则离散信号f(左)的Z变换定义为:从上面关于Z变换的推导过程中可知,离散信号/(八)的Z变换F(Z)及其对应的志向抽样信号人的拉氏变换F(三)之间存在以Z关系:一(三)=尸(Z)IN“同理,可以推出离散信号八川的Z变换F(Z)和它对应的志向抽样信号必的傅里叶变换之间的关系为尼(。)=尸(Z)1.IC假如己知信号的Z变换F(z),要求出所对应的原离散序列f(),就须要进行反Z变换,反Z变换的定义为:=F(Z)Zkdz211jj其中,C为包围F(Z)Zt-的全部极点的闭合积分路途。
15、在语言中有特地对信号进行正反Z变换的函数()和()。其调用格式分别如下:(f)对f(n)进行Z变换,其结果为F(Z)O对f(n)进行Z变换,其结果为F(V)O对f(u)进行Z变换,其结果为F(V)(F)对F(Z)进行Z反变换,其结果为f(n)O对F(Z)进行Z反变换,其结果为f(u)()对F(V)进行Z反变换,其结果为f(u)留意:在调用函数()及()之前,要用吩咐对全部须要用到的变量(如)等进行说明,即要将这些变量说明成符号变量。例.用求出离散序列/Gt)=(05U)的Z变换程序如N:kz0.5k;%定义离散信号(f)先对离散信号进行Z变换运行结果如下:2*(2*1)例.已知一离散信号的Z变
16、换式为,求出它所对应的离散信号r(k)程序如F:kz2*(2*1):%定义Z变换表达式0%求反Z变换运行结果如下:(1/2)k2、离散系统的频率特性同连续系统的系统函数Ms)类似,离散系统的系统函数Mz)也反映了系统本身固有的特性。对于离散系统来说,假如把其系统函数以Z)中的复变量Z换成/“,那么所得的函数就是此离散系统的频率响应特性,即离散时间系统的频率响应为:(尸)=IH(N”(况/其中,(e)称为离散系统的幅频特性,WM称为系统的相频特性。同连续系统样,离散时间系统的幅频特性也是频率的偶函数,相频特性也是频率的齐函数。由,“是频率的冏期函数,所以离散系统的频率响应特性也是频率的周期函数,
17、其周期为cr=2,或者频率周期为。事实上,这就是抽样系统的抽样频率,而其中的T则是系统的抽样周期。频率响应呈现周期性是离散系统特性区分于连续系统特性的重要特点。因此,只要分析”(ei)在112r就国内的状况,便可分析出系统的整个频率特性。鉴于离散系统频率响应特性的特点,为了表示便利起见,我们通常将其中的用一个变量:来代替,即令2=代入系统函数/(Z)中,用”(e*)函数来表示离散系统的频率响应特性。相应地,用用(CM)I表示幅频特性,而相频特性仍用夕(M来表示。应当特殊留意的是,虽然这里的变量仍旧称为频率变量,但是它已经不是原来意义上的角频率概念,而事实上是表示角度的概念。我们称之为数字角频率
18、,它及原来角频率的关系为:=疝.也就是说,依据离散系统的系统函数(力,令其中的z=并且代入02万范围内不同的频率值(事实上是角度值),就可以逐个计算出不同频率时的响应,求出离散系统的频率响应特性。再利用离散系统频率特性的周期性特点(周期为2),求出系统的整个频率特性。离散系统的幅频特性曲线和相频特性曲线能够宜观地反映出系统对不同频率的输入序列的处理状况。在函数“(3)随的变换关系中,在二O旁边,反映了系统对输入信号低频部分的处理状况,而在=旁边,则反映J系统对输入信号高频部分的处理状况。一般来说,分析离散系统频率响应特性就要绘制频率响应曲线,而这是相当麻烦的。虽然可以通过几何矢量法来定性画出频
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 实验 要求

链接地址:https://www.desk33.com/p-1468177.html