Main Content

자기회귀 PSD 객체를 함수로 대체하는 구문

AR PSD 객체 구문은 향후 제거될 예정입니다. 다음 표에 제거될 구문과 동등한 권장 함수 구문이 나와 있습니다. 이 표에서는 spectrum.burgpburg를 예제로 사용하지만, 객체를 함수로 대체하는 구문은 적절한 대체 함수가 있는 모든 AR 스펙트럼 추정량에 유효합니다. 예를 들어, spectrum.burgpburg로, spectrum.covpcov로, spectrum.mcovpmcov로, spectrum.yulearpyulear로 대체할 수 있습니다. 각 예제에서 x는 입력 신호입니다.

더 이상 사용되지 않는 구문

대체 구문

hBurg = spectrum.burg;
psd(hBurg,x);
pburg(x,4);
hBurg = spectrum.burg(order);
psd(hBurg,x);
pburg(x,order);
hBurg = spectrum.burg(order);
psd(hBurg,x,'NFFT',nfft);
pburg(x,order,nfft);
hBurg = spectrum.burg(order);
psd(hBurg,x,'Fs',fs);
pburg(x,order,[],fs);
hBurg = spectrum.burg(order);
psd(hBurg,x,'NFFT',nfft,'Fs',fs);
pburg(x,order,nfft,fs);
hBurg = spectrum.burg(order);
psd(hBurg, x,...,'FreqPoints','User Defined',...
'FrequencyVector',w);
pburg(x,order,w);
hBurg = spectrum.burg(order);
psd(hBurg,x,'FreqPoints','User Defined',...
'FrequencyVector',f,'Fs',fs);
pburg(x,order,f,fs);
hBurg = spectrum.burg
psd(...,'SpectrumType','TwoSided');
pburg(...,'twosided');
hBurg = spectrum.burg;
psd(...,'CenterDC',true);
pburg(x,...,'centered'); 
hBurg = spectrum.burg;
psd(...,'ConfLevel',p);
pburg(x,...,'ConfidenceLevel',p); 
hBurg = spectrum.burg;
hPSD = psd(...);
Pxx = hPSD.Data;
F = hPSD.Frequencies;
[Pxx,F] = pburg(...); 
hBurg = spectrum.burg;
hPSD = psd(...,'ConfLevel',p);
Pxx = hPSD.Data;
F = hPSD.Frequencies;
Pxxc = hPSD.ConfInterval;
[Pxx,F,Pxxc] = pburg(...);