Документация Engee

Тригонометрическая функция

Применяет тригонометрическую функцию к входному сигналу.

trigonometric function

Описание

Блок Тригонометрическая функция выполняет общие тригонометрические функции.

Поддерживаемые функции

Применяемая функция задается параметром Функция:

  • sin — cинус, ;

  • cos — косинус, ;

  • tan — тангенс, ;

  • asin — арксинус, ;

  • acos — арккосинус, ;

  • atan — арктангенс, ;

  • atan2 — четырехквадрантный арктангенс, ;

  • sinh — гиперболический синус, ;

  • cosh — гиперболический косинус, ;

  • tanh — гиперболический тангенс, ;

  • asinh — гиперболический арксинус, ;

  • acosh — гиперболический арккосинус, ;

  • atanh — гиперболический арктангенс, ;

  • sincos — синус, , и косинус, .

Порты

Вход

# IN_1 — входной сигнал, рад
скаляр | вектор | матрица

Details

Входной сигнал в виде скаляра, вектора или матрицы. Значения считаются выраженными в радианах.

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Поддержка комплексных чисел

Да

# IN_2 — действительная часть аргумента функции для atan2
скаляр | вектор | матрица

Details

Введите действительную часть аргумента функции для atan2.

Если дла параметра Функция установлено значение atan2, то блок показывает два входных порта. Первый входной порт (In_1) — это мнимая часть аргумента функции. Второй входной порт (In_2) — это действительная часть аргумента функции.

Зависимости

Чтобы использовать этот порт, установите дла параметра Функция значение atan2.

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Поддержка комплексных чисел

Да

Выход

# OUT_1 — указанная тригонометрическая функция от входного сигнала
скаляр | вектор | матрица

Details

Результат применения указанной тригонометрической функции к входному сигналу (в радианах). Каждая функция поддерживает:

  • Скалярные операции.

  • Поэлементные векторные и матричные операции.

Типы данных

Float64

Поддержка комплексных чисел

Да

# cos — косинус входного сигнала
скаляр | вектор | матрица

Details

Косинус входного сигнала в радианах.

Если дла параметра Функция установлено значение sincos, то блок показывает два вsходных порта. Первый входной порт (sin) — это значение синуса входного сигнала. Второй входной порт (cos) — это значение косинуса входного сигнала.

Зависимости

Чтобы использовать этот порт, установите дла параметра Функция значение sincos.

Типы данных

Float64

Поддержка комплексных чисел

Да

Параметры

Основные

# Функция — тригонометрическая функция
sin | cos | tan | asin | acos | atan | atan2 | sinh | cosh | tanh | asinh | acosh | atanh | sincos

Details

Задает тригонометрическую функцию. Название функции на значке блока изменяется в соответствии с выбранной функцией.

Значения

sin | cos | tan | asin | acos | atan | atan2 | sinh | cosh | tanh | asinh | acosh | atanh | sincos

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

sin

Имя для программного использования

Operator

Настраиваемый

Нет

Вычисляемый

Нет

Дополнительные возможности

Генерация Си кода: Да