setpwpar.m
来自「ITU-T G.723.1 Speech Coder: Matlab imple」· M 代码 · 共 46 行
M
46 行
function PWpar = SetPWpar (Np, PWpar)% Formant weighting filter parameters% Np: filter order (Np+1 coefficients for the numerator and Np+1% coefficients for the denominator)% PWpar.ECWinN: Numerator weighting% File name, expansion coefficients or expansion factor% PWpar.ECWinD: Denominator weighting% File name, expansion coefficients or expansion factor% $Id: SetPWpar.m 1.2 2004/07/08 G.723.1-v2r1a $if (nargin < 2) PWpar = [];end% Numerator bandwidth expansionif (isfield (PWpar, 'ECWinN')) if (ischar (PWpar.ECWinN)) PWpar.ECWinN = load (PWpar.ECWinN); elseif (length (PWpar.ECWinN) == 1) alpha = PWpar.ECWinN; PWpar.ECWinN = alpha.^(0:Np); endelse PWpar.ECWinN = ones (Np+1,1);endPWpar.ECWinN = PWpar.ECWinN(:);% Denominator bandwidth expansionif (isfield (PWpar, 'ECWinD')) if (ischar (PWpar.ECWinD)) PWpar.ECWinD = load (PWpar.ECWinD); elseif (length (PWpar.ECWinD) == 1) alpha = PWpar.ECWinD; PWpar.ECWinD = alpha.^(0:Np); endelse PWpar.ECWinD = ones (Np+1,1);endPWpar.ECWinD = PWpar.ECWinD(:);% Set up the filter memoriesPWpar.Mem = [];return
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?