Логарифм натуральный с защитой 0
![]() |
![]() |
| Векторный | Си
| |
| в палитре | на схеме |
Описание
Блок векторизован, возвращает выходное значение, вычисленное по алгоритму:
где a, ω, f– амплитуда, круговая частота и фаза, x(t), y(t) – входной и выходной сигналы. b - константа, определяющая ограничение "снизу". Таким образом, блок работоспособен при любых изменениях входного сигнала, а расчет не останавливается при пересечении входным сигналом нуля.
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| x | Порт ввода аргумента функции. | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| outport | Порт вывода значения функции. | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Амплитуда, в функции a·ln[w·x(t)+f] | a | Коэффициент a. | [1] | Массив |
| Частота | w | Коэффициент ω. | [1] | Массив |
| Фаза | f | Коэффициент f. | [0] | Массив |
| Значение выхода при x <= 0 | b | На выходе будет сформировано это значение в те моменты, когда вход не положительный, либо когда выход стал меньше значения b. Фактически, это ограничение "снизу" для выходного сигнала. | -2 | Вещественное |
Свойства могут быть векторами (кроме b), размерности которых должны быть равны размерности входа, в этом случае на выходе будет также вектор.
Параметры
Блок не имеет параметров.
Прим.:
- По умолчанию данный блок реализует логарифмическое натуральное преобразование входного сигнала (скалярного или векторного) с коэффициентами a=1, ω=1, f=0.
- Свойства посредством колонки "Формула" могут быть заданы при помощи локальных переменных модели (субмодели) в ее скрипте, при помощи глобальных сигналов проекта в пункте главного меню Сервис → Сигналы..., или сигналов подключаемой базы данных.

