Общие апериодические формы волны

Signal Processing Toolbox™ обеспечивает функции для генерации нескольких широко используемых апериодических форм волны.

  • gauspuls генерирует модулированный Гауссом синусоидальный импульс с заданным временем, центральной частотой и дробной шириной полосы. Необязательные параметры возвращают синфазные и квадратурные импульсы, огибающую радиочастотного сигнала и время среза для конечной импульсной огибающей.

  • chirp генерирует линейный, логарифмический или квадратичный синусоидальный сигнал свит-частоты. Дополнительный параметр задает альтернативные методы сдвига. Необязательный параметр позволяет задавать начальную фазу в степенях.

Вычислите 2 секунды линейного щебета с частотой дискретизации 1 кГц, которая начинается с постоянного тока и пересекает 150 Гц в 1 секунду.

t = 0:1/1000:2;
y = chirp(t,0,1,150);

Постройте график спектрограммы щебета. Задайте 90% перекрытия между смежными оконными сегментами.

pspectrum(y,t,'spectrogram','OverlapPercent',90)

Figure contains an axes. The axes with title Fres = 10.2261 Hz, Tres = 251 ms contains an object of type image.

Использование gauspuls для построения графика Гауссова РЧ импульса частотой 50 кГц с пропускной способностью 60%, дискретизированного со скоростью 1 МГц. Обрезайте импульс, где огибающая падает на 40 дБ ниже пика.

tc = gauspuls('cutoff',50e3,0.6,[],-40);
t = -tc : 1e-6 : tc;
yi = gauspuls(t,50e3,0.6);
plot(t,yi)

Figure contains an axes. The axes contains an object of type line.

См. также

| |

Для просмотра документации необходимо авторизоваться на сайте