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

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

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

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

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

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

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

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

Figure contains an axes object. The axes object 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 object. The axes object contains an object of type line.

Смотрите также

| |