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

tripuls

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

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

Библиотека

EngeeDSP

Синтаксис

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

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

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

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

Аргументы

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

# t — периоды дискретизации
вектор

Details

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

Типы данных

Float32, Float64

# tw — ширина треугольника
1 (по умолчанию) | положительное число

Details

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

Типы данных

Float32, Float64

# skew — наклон треугольника
0 (по умолчанию) | вещественное число

Details

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

Типы данных

Float32, Float64

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

# y — треугольный импульс
вектор

Details

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