Экспонента





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

Описание

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

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

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

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

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

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

Свойства

Название Имя Описание По умолчанию Тип данных
Коэффициент усиления a Коэффициент a. [1] Массив
Обратная постоянная времени b Коэффициент b. [1] Массив
Сдвиг c Коэффициент c. [0] Массив

Свойства могут быть векторами a = [a 1, a 2, a 3,...a n], b = [b 1, b 2, b 3,...b n] и c = [c 1, c 2, c 3,...c n], размерности которых должны быть одинаковы, в этом случае на выходе будет также вектор:

Параметры

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

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

Промпт

//Описание блока, формирующего значение выходного сигнала,
//вычисленное по формуле экспоненциальной зависимости y(t) = a·e^(bt + c)
// a - коэффициент усиления, коэффициент a. По умолчанию задан массивом из 1 элемента
// b - обратная постоянная времени, коэффициент b. По умолчанию задан массивом из 1 элемента
// c - сдвиг, коэффициент c. По умолчанию задан массивом из 1 элемента
//Свойства могут быть векторами a = [a1, a2, a3, …, an], b = [b1, b2, b3, …, bn] и
//c = [c1, c2, c3, …, cn], размерности которых должны быть одинаковы. В этом случае
//на выходе будет также вектор: y_i(t) = a_i·e^(b_i·t + c_i) = a_i·exp(b_i·t + c_i),
//i = 1..n
// t - текущее модельное время в секундах
//Выходной сигнал может быть скаляром или вектором

block: (
  type = "Экспонента",
  points=[(-200 , 0),(-184 , 0),(-200 , -16),(408 , 308)],
  a = [1],
  b = [1],
  c = [0]
  ),