Полином n-й степени





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

Описание

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

где a0, a1, a2an – коэффициенты полинома, y(t) – выходной сигнал, t – текущее модельное время в секундах.

Входные порты

Блок не имеет входных портов.

Выходные порты

Имя Описание Тип линии связи
outport Порт для выходного значения. Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Коэффициенты полинома a Массив коэффициентов a0, a1, a2, … an, или несколько массивов (строк матрицы) коэффициентов, где в каждой строке заданы значения коэффициентов полинома для соответствующего элемента выходного вектора. [[100 , -3 , -2 , 0.5]] Матрица

Если свойство задано несколькими массивами(векторами, строками матрицы), то коэффициенты нескольких полиномов:

В этом случае на выходе будет векторный сигнал:

где i – номер строки матрицы коэффициентов и номер элемента выходного вектора, ni – размерность i-го вектора коэффициентов (i-ой строки матрицы). Размерности векторов могут быть как одинаковыми, так и различными.

Параметры

Блок не имеет параметров.

Прим.:
  1. По умолчанию свойства библиотечного блока заданы так, что на выходе блок формирует скалярный сигнал.
  2. Свойства посредством колонки "Формула" могут быть заданы при помощи локальных переменных модели (субмодели) в ее скрипте, при помощи глобальных сигналов проекта в пункте главного меню Сервис → Сигналы..., или сигналов подключаемой базы данных.