midfiltering.m
来自「语音处理的短时时域处理技术中的短时中值滤波」· M 代码 · 共 11 行
M
11 行
function [waveend]=midfiltering(waveinit,l)
m=size(waveinit);
temp=zeros(l,1);
for i=l:m
temp=waveinit(i-l+1:i,1); %取出语音信号的一段数据
temp1=sort(temp); %对这一段数据进行排序
waveend(i,1)=temp1((l+1)/2,1); %取出这一段数据的中间值代替当前值
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?