浅玩Matlab数字滤波器.docxVIP

  • 3
  • 0
  • 约小于1千字
  • 约 8页
  • 2017-08-27 发布于安徽
  • 举报
浅玩Matlab数字滤波器注:本文基于Matlab 2012B,Windows 8 64bit一、获取数据源信号源来自于开源游戏Battle For Wesnoth中的“casualties_of_war.ogg”,使用Adobe公司的Audition转换为wav格式。将文件“casualties_of_war.wav”复制到Matlab工作目录,使用Matlab查看文件信息:将数据读入Matlab内存:存储采样数据:观看数据波形并播放:当然也可以使用simulink播放该音频。在命令窗口输入simulink,新建一个项目并保存,比如保存成“listensound.slx”。在DSP System Toolbox中的Sources中选择Signal From Workspace,在Signal Management中的Signal Attributes下选择Frame Conversion,在Sinks下选中To Audio Device并进行串联。对于第一个模块进行参数更改,如下图:打开File-Model Properties-Model Properties编辑Callbacks下的InitFcn(载入数据,定义信号长度)修改仿真结束时间为“simendtime”,进行仿真。二、信号的简单分析由于信号wavfiledatas左右声道的数据一致,因而将信号降维处理:观察数据时域

文档评论(0)

1亿VIP精品文档

相关文档