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

Тулбокс также обеспечивает функции для генерации нескольких широко используемых апериодических форм волны:

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

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

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

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

Постройте спектрограмму щебета.

spectrogram(y,256,250,256,1000,'yaxis')

Используйте 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)