Логарифм натуральный с защитой 0

| Векторизован | Си |
в палитре на схеме

Блок векторизован, возвращает выходное значение, вычисленное по алгоритму:

где a, ω, f– амплитуда, круговая частота и фаза, x(t), y(t) – входной и выходной сигналы. b - константа, определяющая ограничение «снизу». Таким образом, блок работоспособен при любых изменениях входного сигнала, а расчет не останавливается при пересечении входным сигналом нуля.

Входы

  • x - порт для аргумента функции.

Выходы

  • output - порт выхода значения функции.

Свойства:

  • Амплитуда – коэффициент a.
  • Частота – коэффициент ω.
  • Фаза – коэффициент f.
Свойства могут быть векторами, размерности которых должны быть равны размерности входа, в этом случае на выходе будет также вектор.

Параметры

нет

Прим.:
  1. По умолчанию данный блок реализует логарифмическое натуральное преобразование входного сигнала (скалярного или векторного) с коэффициентами a=1, ω=1, f=0.
  2. Именованные свойства могут быть заданы как локальные переменные модели (или субмодели) в скрипте на языке программирования, как глобальные сигналы проекта при помощи пункта главного меню Сервис → Сигналы, или как внешние сигналы проекта при помощи подключаемой базы сигналов.