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(...);