首先我们要明白,MATLAB2014a版,有两种一种是,汉化的版,一种是原版的。fdatool是MATLAB中的一个工具箱,它可以产生滤波器的m文件。
工具/原料
1
互联网电脑
2
MATLAB
方法/步骤
1
首先在MATLAB中输入,fdatool运行Filer Dsign and analysis tool,如下图所示:
2
然后,注意参数的设置,截止频率<采样频率。如果是原版MATLAB设置,Fstop
3
然后设计你自己想要的,滤波函数即可。在这边我们举一个,一个被噪音干扰的三角函数信号。参数设置Fs=100kHz, Fstop=10kHz,噪音为20KHZ,在刚才的fadotool窗口输入相应的参数。我们可以得到如下图:
4
设置好参数之后,点击Dsingn filter,然后等个1分钟左右,就会设计好你的滤波函数。
5
设计好的滤波函数如下图所示:
6
现在要导出这个文件,点击File,export as 选择你所要保存的路径,以及格式,我们选择格式为,Export To mat-file, Export As system Objects,然后点击Export,选择我们想要保存的文件夹即可(文件夹名字,我命名为NMR),如下图所示:
7
保存完之后,在打开我们所保存的文件夹,文件夹后缀就是.m文件。至此,用fdatool,导出了m文件。
注意事项
1
这个导出功能目前只限制在MATLAB2014版,至于更高的版本没有尝试过,不知道。
2
导出方案,不止这一种,还有其他的方法,我也只是抛砖引玉,欢迎大神前来赐教。
上一篇:百炼成仙灵修职业成长攻略
下一篇:如何用纸折小鸭子