离散系统的MATLAB实现

离散系统的MATLAB实现

ID:38498026

大小:60.50 KB

页数:4页

时间:2019-06-13

离散系统的MATLAB实现_第1页
离散系统的MATLAB实现_第2页
离散系统的MATLAB实现_第3页
离散系统的MATLAB实现_第4页
资源描述:

《离散系统的MATLAB实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数字信号处理实验报告实验项目名称:离散系统的MATLAB实现实验日期:2012年10月11日实验成绩:实验评定标准:1)实验结果是否正确A()B()C()2)实验结果分析A()B()C()3)实验报告是否按照规定格式A()B()C()一、实验目的离散系统的模型时域表示的MATLAB实现函数有filter和impz函数两种,本实验通过以上函数实现离散系统的时域模型。二、实验器材PC机一台MATLAB软件三、实验内容1.filter函数:利用递归滤波器或非递归滤波器对数据滤波,将一个离散系统可以看成一个滤波

2、器,系统的输出就是输入经过滤波器的结果。●y=filer(b,a,x);说明:y表示由向量b和a组成的系统对输入信号x进行滤波,系统的输出为y。1.impz函数:直接给出系统的单位冲击响应。●impz(b,a);实验要求:(1)当系统的输入输出差分方程为:0.9(n)-y(n-1)-0.8y(n-2)=0.3x(n)+0.7x(n-1)+0.7x(n-2),并且系统的输入为N点单位冲激序列的时候,分别用filter和impz函数得到系统单位冲激相应的曲线,并对其进行比较。一、实验结果系统的输入方程为:y

3、(n)-0.8y(n-1)-0.5y(n-2)=0.7x(n)+0.3x(n-1)程序:clearall;Pulse=[1,zeros(1,63)];B=[0.70.3];A=[1-0.8-0.5];H1=filre(b,a,pulse);H2=impz(b,a,4);Suplot(2,1,1),stem(h1),title(‘filerfunction’);Suplot(2,1,2),stem(h2),title(‘impzfunction’);系统的输入方程为:0.9y(n)-y(n-1)-0.8y

4、(n-2)=0.3x(n)+0.7x(n-1)+0.7x(n-2):clearall;Pulse=[1,zeros(1,63)];B=[0.30.70.7];A=[0.9-1-0.8];H1=filre(b,a,pulse);H2=impz(b,a,4);Suplot(4,1,1),stem(h1),title(‘filerfunction’);Suplot(4,1,2),stem(h2),title(‘impzfunction’);系统的输入方程为:y(n)-0.9y(n-1)-0.3y(n-2)=0

5、.6x(n)+0.2x(n-1)clearall;Pulse=[1,sin(1*63)];B=[0.60.2];A=[1-0.9-0.3];H1=filre(b,a,pulse);H2=impz(b,a,4);Suplot(2,1,1),stem(h1),title(‘filerfunction’);一、实验结果分析y(n)-0.8y(n-1)-0.5y(n-2)=0.7x(n)+0.3x(n-1)0.9y(n)-y(n-1)-0.8y(n-2)=0.3x(n)+0.7x(n-1)+0.7x(n-2)y

6、(n)-0.9y(n-1)-0.3y(n-2)=0.6x(n)+0.2x(n-1)

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

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

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