Перекрестная спектрограмма с использованием кратковременных преобразований Фурье
[
возвращает вектор частот, s
,f
,t
]
= xspectrogram(___,fs
)f
, выраженная в терминах fs
, частота дискретизации. fs
должен быть шестым входом, xspectrogram
. Чтобы ввести частоту дискретизации и все еще использовать значения по умолчанию предыдущих необязательных аргументов, задайте эти аргументы как пустые []
.
[___] = xspectrogram(___,
возвращает перекрестную спектрограмму в частотной области значений, заданном freqrange
)freqrange
. Допустимые опции для freqrange
являются 'onesided'
, 'twosided'
, и 'centered'
.
[___] = xspectrogram(___,
задает дополнительные опции, используя аргументы пары "имя-значение". Опции включают минимальный порог и временную размерность вывода.Name,Value
)
[___] = xspectrogram(___,
возвращает краткосрочные оценки взаимной спектральной плотности мощности, если spectrumtype
)spectrumtype
задается как 'psd'
и возвращает краткосрочные оценки степени спектра, если spectrumtype
задается как 'power'
.
xspectrogram(___)
без выходных аргументов строит графики перекрестной спектрограммы в текущую фигуру окне.
xspectrogram(___,
задает ось, на которой будет строиться график частоты. Задайте freqloc
)freqloc
либо как 'xaxis'
или 'yaxis'
.
[1] Митра, Санджит К. Цифровая обработка сигналов: компьютерный подход. 2nd Ed. New York: McGraw-Hill, 2001.
[2] Oppenheim, Alan V., Ronald W. Schafer, and John R. Buck. Обработка сигнала в дискретном времени. 2nd Ed. Upper Saddle River, NJ: Prentice Hall, 1999.