Синтаксис объекта AR PSD будет удален в будущем. Следующая таблица дает эквивалентный рекомендуемый синтаксис функций. Таблица использует spectrum.burg
и pburg
как примеры, но заменяющие синтаксисы объекта к функции допустимы для всего AR спектральные средства оценки с соответствующей заменой: spectrum.burg
к pburg
, spectrum.cov
к pcov
, spectrum.mcov
к pmcov
и spectrum.yulear
к pyulear
. В каждом примере 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(...); |