Перекрестная спектрограмма, использующая кратковременные преобразования Фурье
[
возвращает вектор частот, 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] Mitra, цифровая обработка сигналов Сэнджита К.: компьютерный подход. 2-й Эд. Нью-Йорк: McGraw-Hill, 2001.
[2] Оппенхейм, Алан V, Рональд В. Шафер и Джон Р. Бак. Обработка сигналов дискретного времени. 2-й Эд. Верхний Сэддл-Ривер, NJ: Prentice Hall, 1999.