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

rectpuls

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

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

Библиотека

EngeeDSP

Синтаксис

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

  • y = rectpuls(t, tw) — генерирует прямоугольник шириной tw.

  • y = rectpuls(t) — возвращает непрерывный, апериодический, прямоугольный импульс единичной высоты с периодами дискретизации, указанными в массиве t, с центром около t = 0.

Аргументы

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

# t — периоды дискретизации
Произвольный тип

Details

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

Типы данных

Float32, Float64

# tw — ширина прямоугольника
Произвольный тип

Details

Ширина прямоугольника, заданная как положительное число.

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

# y — прямоугольный импульс

Details

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

Интервал ненулевой амплитуды определяется как открытый справа, то есть rectpuls(-0.5)=1, тогда как rectpuls(0.5)=0.