Нелинейная функция от одного параметра#

block

Внешний вид блока в REPEAT VISION#

 Блок Нелинейная функция от одного параметра возвращает значение функции f=y(x)для поданного на Вход значения Х.

 Вид функции определяется посредством линейной интерполяции точек, заданных пользователем в массивах, следующим образом (1) :

(1)#\[ \begin{align}\begin{aligned} f_{i}=y_{i}(x_{i})\\X\:=\:[x_1\:,\:x_2\:,\:...\:,\:x_m]\\Y\:=\:[y_1\:,\:y_2\:,\:...\:,\:y_n] \end{aligned}\end{align} \]

 При подаче на вход значения вне заданного по Х диапазона на выход подаётся соответствующее крайнее значение по Y (2) :

(2)#\[ \begin{align}\begin{aligned} in(t)\:\leq\:x_1\:,\:\longrightarrow\:out(t)\:=\:y_1\\in(t)\:\geq\:x_m\:,\:\longrightarrow\:out(t)\:=\:y_n \end{aligned}\end{align} \]

1.  Свойства#

Свойство

Значение по умолчанию

Описание

Единицы измерения

Значение X

1;2

-

-

Значение Y

3;4

-

-

2.  Входы и выходы#

Параметры

Вход/Выход

Описание

Единицы измерения

Тип порта

Вход

Вход

-

-

Автоматика

Выход

Выход

-

-

Автоматика

Для того, чтобы посмотреть возможности подключения блока необходимо перейти на страницу Описание портов блоков

3.  Кодогенерация#

Важно

Блок поддерживает генерацию исходного кода на C

4.  Примеры использования#

 С примерами использования данного блока можно ознакомиться в следующих разделах:

Практическое руководство

Раздел

Название руководства

Аппроксимация методами машинного обучения

Простая модель машинного обучения теплопроводности