⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 setpfpar.m

📁 ITU-T G.723.1 Speech Coder: Matlab implementation This package implements the speech coder and de
💻 M
字号:
function PFpar = SetPFpar (Np, PFpar)% Postfilter parameters% Np: filter order (Np+1 coefficients for the numerator and Np+1%               coefficients for the denominator)% PFpar.ECWinN: Numerator weighting%               File name, expansion coefficients or expansion factor% PFpar.ECWinD: Denominator weighting%               File name, expansion coefficients or expansion factor% $Id: SetPFpar.m 1.3 2004/08/03 G.723.1-v2r1a $if (nargin < 2)  PFpar = [];endif (~ isfield (PFpar, 'alpha'))  PFpar.alpha = 1;endif (~ isfield (PFpar, 'AScale'))  PFpar.AScale = 1;endif (~ isfield (PFpar, 'Tp'))  PFpar.Tp = 0;endif (~ isfield (PFpar, 'a'))  PFpar.a = 1;end% Enable postfilterif (~ isfield (PFpar, 'enable'))  PFpar.enable = 1;end% Numerator bandwidth expansionif (isfield (PFpar, 'ECWinN'))  if (ischar (PFpar.ECWinN))    PFpar.ECWinN = load (PFpar.ECWinN);  elseif (length (PFpar.ECWinN) == 1)    alpha = PFpar.ECWinN;    PFpar.ECWinN = alpha.^(0:Np);  endelse  PFpar.ECWinN = ones (Np+1,1);endPFpar.ECWinN = PFpar.ECWinN(:);% Denominator bandwidth expansionif (isfield (PFpar, 'ECWinD'))  if (ischar (PFpar.ECWinD))    PFpar.ECWinD = load (PFpar.ECWinD);  elseif (length (PFpar.ECWinD) == 1)    alpha = PFpar.ECWinD;    PFpar.ECWinD = alpha.^(0:Np);  endelse  PFpar.ECWinD = ones (Np+1,1);endPFpar.ECWinD = PFpar.ECWinD(:);return

⌨️ 快捷键说明

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