Знак





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

Описание

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

где:
  • u(t), y(t) – входной и выходной сигналы.

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

где:
  • u i(t), y i(t) – i-ые элементы входного и выходного векторных сигналов u(t), y(t)
  • n≥2 – размерность входного сигнала.

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

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

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

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

Свойства

Блок не имеет свойств.

Параметры

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

Промпт

//Описание блока, реализующего вычисление знака входного сигнала
//по следующему алгоритму:
//y(t) = -1, если u(t) < 0
//y(t) = 0, если u(t) = 0
//y(t) = +1, если u(t) > 0
// u(t), y(t) - входной и выходной сигналы
//В случае векторного входного сигнала блок вычисляет знак каждого из элементов
//входного вектора:
//y_i(t) = -1, если u_i(t) < 0
//y_i(t) = 0, если u_i(t) = 0
//y_i(t) = +1, если u_i(t) > 0
// u_i(t), y_i(t) - i-е элементы входного и выходного векторных сигналов u(t), y(t)
// n ≥ 2 - размерность входного сигнала
//Входы: inport - порт для входного значения
//Выходы: sign - порт для выходного значения

block: (
  type = "Знак",
  points=[(-200 , 0),(-184 , 0),(-200 , -16),(408 , 308)]
  ),
Примечание:
размерность выходного сигнала равна размерности входного сигнала.