exponenta event banner

Скалограмма гиперболического чирпа

Используйте анализатор сигналов для отображения гиперболической чирпы и ее скалограммы. В этом примере требуется лицензия Wavelet Toolbox™.

Генерация сигнала, дискретизированного на частоте 1 кГц в течение 1 секунды. Сигнал состоит из двух гиперболических чирпов. Один из чирпов активен между 0,1 и 0,68 секундами. Другой чирп имеет удвоенную амплитуду и одну треть мгновенной частоты первого чирпа. Второй чирп активен в диапазоне от 0,1 секунды до 0,75 секунды.

n = 1000;
t = (0:n-1)/n;

ff = [1 2]*(sin(pi*[15 5]'./(t-0.8001)).*(t>0.1 & t<[0.68 0.75]'));

Чирп модулируется огибающей, которая начинается с 0,1 секунды и является ненулевой в течение 0,7 секунды.

envl = zeros(size(t));
M = 0.7*n;
envl(n/10+(1:M)) = tukeywin(M,0.8);

nw = ff.*envl;

Отображение сигнала в анализаторе сигналов. Нажмите кнопку Time-Frequency ▼ на вкладке Display и выберите Scalogram.

signalAnalyzer(nw,'TimeValues',t)

На вкладке Скалограмма установите максимальное значение параметра Голоса на октаву. Установите нижний предел амплитуды равным 0,5.

См. также

Приложения

Функции

  • | (инструментарий вейвлета) | (инструментарий вейвлета)

Связанные примеры

Подробнее