创新性实验结题报告-基于matlab的数字滤波器设计及滤波仿真(编辑修改稿)内容摘要:

性、 Priority优先级属性、 Tag属性、 Open function属性、 Attributes format string属性。 其中 Open function属性是一个很有用的属性,通过它指定一个函数名,则当该模块被双击之后, Simulink就会调用该函数执行,这种函数在 MATLAB中称为回调函数。 模块的输入输出信号:模块处理的信号包括标量信号和向量信号;标量信号 是一种单一信号,而向量信号为一种复合信号,是多个信号的集合,它对应着系统中几条连线的合成。 缺省情况下,大多数模块的输出都为标量信号,对于输入信号,模块都具有一种 “智能 ”的 识别功能,能自动进行匹配。 某些模块通过对参数的设定,可以使模块输出向量信号。 ( 3) SPTool 的使用方法 : SPTool 图形化信号处理工具的使用 SPTool 工具提供四个基本的信号处理图形用户界面( GUI)程序,它们分别是 ( 1) 信号浏览器:用于浏览可视化的信号图像 ( 2) 滤波器设计器:可用于设计和编辑 FIR 和 IIR 数字滤波器,绝大多数 MATLAB 信号处理工具箱提供的命令行函数都可以在这个可视化的滤波 器设计器中被调用,用户调用 Pole/Zero 编辑器设计出符合自己需要的滤 波器。 ( 3) 滤波器浏览器:这个工具主要用于分析滤波器的特性。 ( 4) 频谱浏览器:用于频谱分析,使用工具箱提供的频谱估计函数去分析某个 信号序列的功率谱密度。 实验步骤: 打开 SPTool 主界面 单击 startToolboxessignalprocessionalSPTool,或者直接在命令行输入 SPTool,启动 SPTool 工具,出现主界面: 主界面有三栏列表,包括信号源列表、滤波器列表和频谱列表。 用户能够从 MATLAB 主工作空间中导入信号序列、滤波器或频谱。 如从工作空间中导入信号源数据:单击 Fileimport,出现 设置参数,产生的信号源命名为 signal1,点击 OK,可看到在主界面的信号列表中增加一个signal1[vector]项。 滤波器的设计 ( 1)可以从工作空间中直接导入已设计好的滤波器系数(如大作业中用 FDATool 设计好的滤波器的系数): ( 2)也可以直接在 SPTool 中进行设计产生。 如选择频谱列表中的 filt1[design], 单 击 Edit,或者在频谱列表中单击 New,出现: 为比较两个信号的频谱,首先创建一个功率谱密度对象 spect1,在 SPTool 主窗口中选择 signal1[vector],然后单击频谱列表下面的 Create 按钮,这时会弹出频谱浏览器窗口。 即使用缺省的参数创建了信号 signal1 的频谱,单击 Apply,这是频谱图像就会显示出来。 同样可创建另一个 OUT2 频谱图 soect2。 然后在频谱列表中使用 shift 同时选中两个频谱,单击 View 就可显示在。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。