Примените математическую функцию, чтобы ввести физический сигнал
Simscape / Библиотека Основы / Физические сигналы / Функции
Блок PS Math Function применяет математическую функцию к значению и модулю входного физического сигнала, u. Блок выход является результатом операции функции на входе. Можно выбрать одну из следующих функций из списка параметров Function choice.
Функция | Описание | Математическое выражение |
---|---|---|
sin(u) | Синус | sin (u) |
cos(u) | Косинус | because(u) |
exp(u) | Экспоненциал | eu |
log(u) | Натуральный логарифм | ln (u) |
10.^u | Степень основы 10 | 10u |
log10(u) | Распространенный (базируются 10), логарифм | регистрируйте (u) |
u.^2 | Степень 2 | u2 |
sqrt(u) | Квадратный корень | u0.5 |
1./u | Обратная величина | 1/u |
tanh(u) | Гиперболический тангенс | tanh (u) |
u.^v | Степень | uv |
Блок PS Math Function выпускает ошибку времени симуляции, когда вход падает из ожидаемой области для конкретной используемой функции. Например, если установлено в sqrt(u)
, блок PS Math Function выдает ошибку, если он получает отрицательный вход в процессе моделирования.
Примечание
Для u.^2
, sqrt(u)
, 1./u
, и u.^v
модуль выходного сигнала является результатом операции функции на модуле входного сигнала. Таким образом для u.^v
, если входной сигнал не безразмерен, изменение значения v изменяет модуль выходного сигнала. Для всех других функций в списке входной сигнал должен быть безразмерным.
PS Add | PS Divide | PS Gain | PS Product | PS Subtract