1 / 18
文档名称:

信号与系统实验报告.doc

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

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

分享

预览

信号与系统实验报告.doc

上传人:花花世界 2019/10/27 文件大小:1.81 MB

下载得到文件列表

信号与系统实验报告.doc

文档介绍

文档介绍:NurfürdenpersönlichenfürStudien,Forschung,ürdenpersönlichenfürStudien,Forschung,zukommerziellenZweckenverwendetwerden信号与系统实验报告姓名:学号:软件部分:表示信号与系统的MATLAB函数、工具箱一、实验项目名称:表示信号、系统的MATLAB函数、工具箱二、实验目的与任务:目的:1、加深对常用离散信号的理解;2、熟悉表示信号的基本MATLAB函数。任务:基本MATLAB函数产生离散信号;基本信号之间的简单运算;判断信号周期。三、实验原理:利用MATLAB强大的数值处理工具来实现信号的分析和处理,首先就是要学会应用MATLAB函数来构成信号。四、实验内容及步骤:常见的基本信号可以简要归纳如下:实验内容(一)、编制程序产生上述5种信号(长度可输入确定),并绘出其图形。其中5种信号分别为单位抽样序列、单位阶跃序列、正弦序列、指数序列和复正弦序列。实验内容(二)、在[0,31]出下列图像五、项目需用仪器设备名称:计算机、MATLAB软件。六、所需主要元器件及耗材:无七、实验程序及数据实验内容(一)、函数程序图片单位冲击函数x=zeros(1,10);x(1)=1;stem(x)单位阶跃函数x=ones(1,30);plot(x)正弦序列n=0:30-1;x=sin(2*pi*n/10);stem(x)x=cos(1/4*pi*n).*cos(1/4*pi*n);stem(x)复正弦序列n=0:29;x=exp(j*5*n);stem(x)指数序列n=0:10;x=2.^n;stem(x)实验内容(二)、函数程序图片n=0:30;x=sin(1/4*pi*n).*cos(1/4*pi*n);stem(x)x=cos(1/4*pi*n).*cos(1/4*pi*n);stem(x)x=sin(1/4*pi*n).*cos(1/8*pi*n);stem(x)实验项目六:离散系统的冲激响应、卷积和一、实验项目名称:离散系统的冲激响应、卷积和二、实验目的与任务:目的:加深对离散系统冲激响应、卷积和分析方法的理解。任务:利用MATLAB函数conv、filter计算卷积及系统输出。三、实验原理: 在离散时间情况下,最重要的是线性时不变(LTI)系统。线性时不变系统的输入输出关系可通过冲激响应表示其中表示卷积运算,MATLAB提供了求卷积函数conv,即 y=conv(x,h)这里假设x[n]和h[n]都是有限长序列。如果x[n]仅在区间内为非零,而h[n]仅在上为非零,那么y[n]就仅在内为非零值。同时也表明conv只需要在上述区间内计算y[n]的个样本值。需要注意的是,conv并不产生存储在y中的y[n]样本的序号,而这个序号是有意义的,因为x和h的区间都不是conv的输入区间,这样就应负责保持这些序号之间的联系。 filter命令计算线性常系数差分方程表征的因果LTI系统在某一给定输入时的输出。具体地说,考虑一个满足下列差分方程的LTI系统: 式中x[n]是系统输入,y[n]是系统输出。若x是包含在区间内x[n]的一个MATLAB向量,而向量a和b包含系数和,那么 y=filter(b,a,x)就会得出满足下面差分方程的因果LTI系统的输出: 四、实验内容及步骤实验内容(一)、考虑有限长信号(a)首先用解析方法计算。(b)接下来利用conv计算的非零样本值,并将这些样本存入向量y中。构造一个标号向量ny,对应向量y样本的序号。用stem(ny,y)画出这一结果。验证其结果与(a)是否一致。实验内容(二)、. 分别利用filter计算出输入信号在区间内的响应y[n]。五、项目需用仪器设备名称:计算机、MATLAB软件。六、所需主要元器件及耗材:无七、实验程序及数据实验内容(一)、函数程序图形y[n]=x[n]*h[n]x=[111111];h=[012345];c=conv(x,h);M=length(c)-1;n=0:1:M;stem(n,c,'fill');gridon;xlabel('Timeindexn');实验内容(二)、函数程序图片b=[];a=[100];y=filter(b,a,x);Figure(1);stem(y);b=[200];a=[1-];y=filter(b,a,x);figure(1);stem(y);b=[020];a=[1-];y=filter(b,a,x);figure(1);stem(y);八、实验结论y=filter(p,d,x)用来实现差分方程,