1. 数字信号滤波
参考自:https://blog.csdn.net/colapin/article/details/52840075
>> clear all; close all;
>> Signal = textread('呼吸十进制数据.txt'); % 读取原始数据,这里是 n * 1 的数据
>> Wc = 2 * 0.8 / 32; % 0.8--截止频率, 32--采样频率
>> [b, a] = butter(4, Wc); % 4--阶数
>> Signal_Filter = filter(b, a, Signal); % 滤波
>> subplot(2, 1, 1);
>> plot(Signal);
>> title('原始图像');
>> subplot(2,1,2);
>> plot(Signal_Filter);
>> title('巴特沃斯低通滤波后图像');
示例:
(为什么滤完波前几个数是零??)
2. 数字图像滤波
来源:CSDN
作者:什么珂
链接:https://blog.csdn.net/qq_34915398/article/details/104246247