实验2 离散序列卷积和系统差分方程的MATLAB实现.docx_第1页
实验2 离散序列卷积和系统差分方程的MATLAB实现.docx_第2页
实验2 离散序列卷积和系统差分方程的MATLAB实现.docx_第3页
实验2 离散序列卷积和系统差分方程的MATLAB实现.docx_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验2 离散序列的卷积和系统差分方程的MATLAB实现1. 实验目的熟悉序列的卷积运算及其MATLAB实现;熟悉离散序列的傅里叶变换理论及其MATLAB实现;加深对离散系统的差分方程和系统频率响应的理解。 2. 实例分析2.1离散序列卷积运算的MATLAB实现例2.1 已知,计算。两序列的线性卷积定义为:MATLAB提供了一个内部函数conv(x,h)来计算两个有限长序列之间的卷积。将下列指令编辑到 “exe2conv.m” 文件中。% exe2conv.m 利用conv函数实现卷积运算N=5;M=6;L=N+M-1;x=1,2,3,4,5; nx =0:N-1;h=6,2,3,6,4,2; nh=0:M-1;y=conv(x,h); ny=0:L-1;subplot(1,3,1);stem(nx,x,.);xlabel(n);ylabel(x(n);grid on;subplot(1,3,2);stem(nh,h,.);xlabel(n);ylabel(h(n);grid on;subplot(1,3,3);stem(ny,y,.);xlabel(n);ylabel(y(n);grid on;运行“exe2conv.m” 文件将产生如图2-1所示的序列。图3-1 卷积运算例2.2已知,计算。将下列指令编辑到 “conv_m.m” 文件中。% conv_m.m 实现任意位置序列卷积运算function y,ny=conv_m(x,nx,h,nh)nyb=nx(1)+nh(1);nye=nyb+length(x)+length(h)-2;ny=nyb:nye;y=conv(x,h);文件编辑后保存,再将下列指令编辑到 “exe2conv_m.m”文件中。% exe2conv_m.m 实现任意位置序列卷积运算实例x=3,11,7,0,-1,4,2;nx=-3:3;h=2,3,0,-5,2,1;nh=-1:4;y,ny=conv_m(x,nx,h,nh);subplot(1,3,1);stem(nx,x,.);xlabel(n);ylabel(x(n);grid on;subplot(1,3,2);stem(nh,h,.);xlabel(n);ylabel(h(n);grid on;subplot(1,3,3);stem(ny,y,.);xlabel(n);ylabel(y(n);grid on;运行“exe2conv_m.m” 文件将产生如图2-2所示的序列。图3-2 任意位置序列卷积运算2.2离散系统差分方程的MATLAB求解方法对于时域离散系统,可用差分方程描述或研究输入、输出之间的关系。对于线性时不变系统,经常用的是线性常系数差分方程。一个N阶线性常系数差分方程用下式表示:当时,是有限长度的,称系统为FIR系统;反之,称系统为IIR系统。在MATLAB中,可以用函数filter(a,b,x)求解差分方程,其中参数a,b分别系统函数的分子和分母多项式的系数。例2.3 给出系统: 的单位冲激响应和阶跃响应。将下列指令编辑到 “exe2filt.m” 文件中。% exe2filt.m 差分方程求解N=21;a=1,-1;b=1,0.75,0.125;x1=1 zeros(1,N-1);x2=ones(1,N);k=0:1:N-1;h=filter(a,b,x1);y=filter(a,b,x2);subplot(2,1,1);stem(k,h,.);xlabel(n);ylabel(单位冲激响应);grid on;subplot(2,1,2);stem(k,y,.);xlabel(n);ylabel(单位阶跃响应);grid on;运行“exe2filt.m” 文件将产生如图2-4所示的序列。图3-4 矩形序列 3. 实验内容3.1已知,计算。3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论