Документация Engee

gauspuls

Страница в процессе разработки.

Синусоидальный радиочастотный импульс с гауссовой модуляцией.

Библиотека

EngeeDSP

Синтаксис

Вызов функции

  • yi = gauspuls(t, fc, bw) — возвращает синусоидальный радиочастотный импульс с гауссовой модуляцией единичной амплитуды в моменты времени, указанные в векторе t, с центральной частотой fc в Гц и относительной шириной полосы частот bw.

  • yi = gauspuls(t, fc, bw, bwr) — возвращает синфазный гауссовский радиочастотный импульс единичной амплитуды с относительной шириной полосы частот bw, измеренной на уровне bwr дБ по отношению к нормированному пику сигнала.

  • yi, yq = gauspuls(___) — также возвращает квадратурный импульс yq. Этот синтаксис может включать любую комбинацию входных аргументов из предыдущих вызовов.

  • yi, yq, ye = gauspuls(___) — также возвращает огибающую радиочастотного сигнала ye.

  • tc = gauspuls("cutoff", fc, bw, bwr, tpe) — возвращает время отсечки tc при котором огибающая конечного импульса становится меньше tpe дБ по отношению к максимальной амплитуде огибающей.

Аргументы

Входные аргументы

# t — вектор значений времени
вектор

Details

Вектор значений времени, при которых вычисляется гауссовский радиочастотный импульс единичной амплитуды.

Типы данных

Float64, Float32

# fc — центральная частота
1000 (по умолчанию) | скаляр

Details

Центральная частота синусоидальных импульсов с гауссовой модуляцией в Гц, задается как вещественный положительный скаляр.

# bw — относительная ширина полосы частот
0.5 (по умолчанию) | скаляр

Details

Относительная ширина полосы частот синусоидальных импульсов с гауссовой модуляцией, задается как вещественный положительный скаляр.

# bwr — опорный уровень относительной ширины полосы частот
-6 (по умолчанию) | скаляр

Details

Опорный уровень относительной ширины полосы частот синусоидальных импульсов с гауссовой модуляцией, задается как вещественный отрицательный скаляр. Аргумент bwr указывает опорный уровень, который меньше уровня пиковой (единичной) амплитуды огибающей. Относительная ширина полосы частот задана в виде отношения мощностей. Это соответствует значению -3 дБ для отношения амплитуд.

# tpe — уровень огибающей конечного импульса
-60 (по умолчанию) | скаляр

Details

Уровень огибающей конечного импульса в дБ, задается как вещественный отрицательный скаляр. Аргумент tpe задает опорный уровень, который меньше уровня пиковой (единичной) амплитуды огибающей.

Выходные аргументы

# yi — синфазный синусоидальный импульс с гауссовой модуляцией
вектор

Details

Синфазный импульс с гауссовой модуляцией, возвращается в виде вектора единичной амплитуды в моменты времени, указанные в векторе времени t.

# yq — квадратурный синусоидальный импульс с гауссовой модуляцией
вектор

Details

Квадратурный синусоидальный импульс с гауссовой модуляцией, возвращается в виде вектора единичной амплитуды в моменты времени, указанные в векторе времени t.

# ye — огибающая радиочастотного сигнала
вектор

Details

Огибающая радиочастотного сигнала единичной амплитуды в моменты времени, указанные в векторе времени t.

# tc — время отсечки
скаляр

Details

Время отсечки в секундах, при котором огибающая конечного импульса становится меньше tpe дБ по отношению к амплитуде пиковой огибающей. Возвращается как вещественный положительный скаляр.