Спектрограмма, использующая кратковременное преобразование Фурье
s = spectrogram(x)s = spectrogram(x,window)s = spectrogram(x,window,noverlap)s = spectrogram(x,window,noverlap,nfft)[s,w,t]
= spectrogram(___)[s,f,t]
= spectrogram(___,fs)[s,w,t]
= spectrogram(x,window,noverlap,w)[s,f,t]
= spectrogram(x,window,noverlap,f,fs)[___,ps] = spectrogram(___)[___] = spectrogram(___,'reassigned')[___,ps,fc,tc]
= spectrogram(___)[___] = spectrogram(___,freqrange)[___] = spectrogram(___,'MinThreshold',thresh)[___] = spectrogram(___,spectrumtype)spectrogram(___)spectrogram(___,freqloc)[ возвращает вектор циклических частот, s,f,t]
= spectrogram(___,fs)f, выраженного с точки зрения частоты дискретизации, fs. fs должен быть пятым входом к spectrogram. Чтобы ввести частоту дискретизации и все еще использовать значения по умолчанию предыдущих дополнительных аргументов, задайте эти аргументы как пустые, [].
[___, также возвращает матрицу, ps] = spectrogram(___)ps, содержа оценку степени спектральной плотности (PSD) или спектр мощности каждого сегмента.
[___] = spectrogram(___,'reassigned') переприсвоения каждый PSD или спектр мощности оценивают к местоположению его центра энергии. Если ваш сигнал содержит хорошо локализованные временные или спектральные компоненты, то эта опция генерирует более резкую спектрограмму.
[___] = spectrogram(___, возвращает PSD или оценку спектра мощности по частотному диапазону, заданному freqrange)freqrange. Допустимыми опциями для freqrange является 'onesided', 'twosided' и 'centered'.
[___] = spectrogram(___, возвращает оценки PSD, если spectrumtype)spectrumtype задан как 'psd' и возвращает оценки спектра мощности, если spectrumtype задан как 'power'.
Если кратковременное преобразование Фурье имеет нули, его преобразование в результаты децибелов в отрицательных бесконечностях, которые не могут быть построены. Чтобы избежать этой потенциальной трудности, spectrogram добавляет eps в кратковременное преобразование Фурье, когда вы вызываете его без выходных аргументов.
[1] Оппенхейм, Алан V, Рональд В. Шафер и Джон Р. Бак. Обработка сигналов дискретного времени. 2-й Эд. Верхний Сэддл-Ривер, NJ: Prentice Hall, 1999.
[2] Rabiner, Лоуренс Р. и Рональд В. Шафер. Цифровая обработка речевых сигналов. Englewood Cliffs, NJ: Prentice Hall, 1978.
[3] Chassande-Motin, Éric, Франсуа Оже и Патрик Фландрен. “Переназначение”. В анализе частоты времени: Концепции и методы. Отредактированный Францем Лавачем и Франсуа Оже. Лондон: ISTE/John Вайли и сыновья, 2008.
[4] Fulop, Шон А. и Келли Фитц. “Алгоритмы для вычисления исправленной временем мгновенной частоты (повторно присвоили) спектрограмму с приложениями”. Журнал Акустического Общества Америки. Издание 119, январь 2006, стр 360–371.