Перекрестная спектрограмма, использующая кратковременные преобразования Фурье
s = xspectrogram(x,y)
s = xspectrogram(x,y,window)
s = xspectrogram(x,y,window,noverlap)
s = xspectrogram(x,y,window,noverlap,nfft)
[s,w,t]
= xspectrogram(___)
[s,f,t]
= xspectrogram(___,fs)
[s,w,t]
= xspectrogram(x,y,window,noverlap,w)
[s,f,t]
= xspectrogram(x,y,window,noverlap,f,fs)
[___,c] = xspectrogram(___)
[___] = xspectrogram(___,freqrange)
[___] = xspectrogram(___,'MinThreshold',thresh)
[___] = xspectrogram(___,spectrumtype)
xspectrogram(___)
xspectrogram(___,freqloc)
[
возвращает вектор частот, s
,f
,t
]
= xspectrogram(___,fs
)f
, выраженного с точки зрения fs
, частоты дискретизации. fs
должен быть шестым входом к xspectrogram
. Чтобы ввести частоту дискретизации и все еще использовать значения по умолчанию предыдущих дополнительных аргументов, задайте эти аргументы как пустые, []
.
[___] = xspectrogram(___,
возвращает перекрестную спектрограмму по частотному диапазону, заданному freqrange
)freqrange
. Допустимыми опциями для freqrange
является 'onesided'
, 'twosided'
и 'centered'
.
[___] = xspectrogram(___,
возвращает краткосрочную перекрестную степень спектральные оценки плотности, если spectrumtype
)spectrumtype
задан как 'psd'
и возвращает краткосрочные перекрестные оценки спектра мощности, если spectrumtype
задан как 'power'
.
xspectrogram(___)
без выходных аргументов строит перекрестную спектрограмму в окне текущей фигуры.
xspectrogram(___,
задает ось, на которой можно построить частоту. Задайте freqloc
)freqloc
или как 'xaxis'
или как 'yaxis'
.
[1] Оппенхейм, Алан V, Рональд В. Шафер и Джон Р. Бак. Обработка сигналов дискретного времени. 2-й Эд. Верхний Сэддл-Ривер, NJ: Prentice Hall, 1999.
[2] Mitra, цифровая обработка сигналов Сэнджита К.: компьютерный подход. 2-й Эд. Нью-Йорк: McGraw-Hill, 2001.
cpsd
| mscohere
| spectrogram