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)

Использовать 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)