countoverzeroing.m

来自「语音处理的短时时域处理技术中的短时过零率的MATLAB编程」· M 代码 · 共 8 行

M
8
字号
function [sn1]=countoverzeroing(waves,n,l)
sn1=0;
for i=n-l+1:n
    sn=sign(waves(i))-sign(waves(i+1));%过零时差值为2
    sn1=sn1+abs(sn);   %求和 
end
sn1=sn1/(2*l);
return;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?