repshift.m
来自「ITU-T G.723.1 Speech Coder: Matlab imple」· M 代码 · 共 31 行
M
31 行
function y = RepShift (x, L, G)% Add repeated, shifted versions of a signal. This is an IIR filter with% zero state,% y[n] = x[n] - G * y[n-L]% inf % = SUM G^k x[n - kL] .% k=0% For L>N where N is the length of x, the output signal equals the input% signal.% y: Signal (length N) formed by adding repeated shifted versions of x% x: Input signal (N samples)% L: Shift% $Id: RepShift.m 1.3 2004/07/11 G.723.1-v2r1a $if (nargin < 3) G = 1;endy = x;N = length (x);m = L+1;a = G;while (m <= N) y(m:N) = y(m:N) + a * x(1:N-m+1); m = m + L; a = a * G;endreturn
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?