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

📄 argamse.m

📁 现代信号谱估计算法的matlab代码 调用函数代码
💻 M
字号:
function phi = argamse(gamma,a,L);  
% generates L samples of an ARMA spectral density function phi
% from the ARMA coefficients.
%
% phi = argamse(gamma,a,L);  
%     gamma -> the spectral density numerator coefficient vector 
%              [gamma(0),..., gamma(m)]^T
%     a     -> the AR coefficient vector (including the leading '1')
%     L     -> the number of PSD samples desired
%     phi   <- the spectral density at frequencies 0, 2pi/L, ... 2pi*(L-1)/L

% Copyright 1996 by R. Moses
a=a(:);  gamma=gamma(:);
m=length(gamma)-1;
H=freqz(1,a,L,'whole');
num = real(fft([gamma;zeros(L-2*m-1,1);conj(gamma(m+1:-1:2))]));
phi = num.*(abs(H).^2);

⌨️ 快捷键说明

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