1、首先在MATLAB中输入,fdatool运行Filer Dsign and analysis tool,如下图所示:
2、然后,注意参数的设置,截止频率<采样频率。如果是原版MATLAB设置,F衡痕贤伎stop<Fs即可。不要问为什么,说起来很复杂这是MATLAB,程序包设计的时候规定的。如下图两个红色方框所示。
3、然后设计你自己想要的,滤波函数即可。在这边我们举一个,一个被噪音干扰的三角函数疙熳阊涓信号。参数设置Fs=100kHz, Fstop=10kHz,噪音为20KHZ,在刚才的fadotool窗口输入相应的参数。我们可以得到如下图:
4、设置好参数之后,点击Dsingn filter,然后等个1分钟左右,就会设计好你的滤波函数。
5、设计好的滤波函数如下图所示:
6、现在要导出这个文件,点击File,export as 选择你所要保存的路径,以及格式,我们选择格式为,Export To mat-file, Export As system O芟鲠阻缒bjects,然后点击Export,选择我们想要保存的文件夹即可(文件夹名字,我命名为NMR),如下图所示:
7、保存完之后,在打开我们所保存的文件夹,文件夹后缀就是.m文件。至此,用fdatool,导出了m文件。