abs(v) - абсолютное значение аргумента
abs(v) = |v| = | v, при v ≥ 0
-v, при v < 0 |
acos(v) - арккосинус аргумента
Аргумент должен находиться в диапазоне -1 ≤ v ≤ 1. Результат в градусах в диапазоне от 0 до 360.
asin(v) - арксинус аргумента
Аргумент должен находиться в диапазоне -1 ≤ v ≤ 1. Результат в градусах в диапазоне от 0 до 360.
atan(v) - арктангенс аргумента
Результат в градусах в диапазоне от 0 до 180.
atan2(v1,v2) - арктангенс от двух аргументов
atan2(v1,v2) = atan(v1/v2)
Арктангенс отношения двух аргументов. Недопустимая конфигурация аргументов - первый аргумент (числитель) не равен 0, а второй аргумент (знаменатель) равен 0, в этом случае выдается сообщение об ошибке. Результат в градусах в диапазоне от 0 до 360. Если оба аргумента равны 0, результат будет равен 0.
cos(v) - косинус аргумента
Аргумент задается в градусах.
exp(v) - экспонента аргумента
exp(v) = ev
При вычислении функции может возникнуть ошибка переполнения.
impulse - отрезок ступенчатой функции
impulse(t,a,b) = | 0, при t < a
1, при a ≤ t ≤ b 0, при t > b |
Импульс на отрезке [a, b]. Функция имеет три аргумента, третий аргумент функции должен быть не меньше второго аргумента, в противном случае выдается сообщение об ошибке. Функция принимает значение 1, когда первый её аргумент лежит на отрезке, концы которого определяют второй и третий аргументы, и принимает значение 0 в остальных случаях.
log(v) - натуральный логарифм аргумента
Аргумент должен быть положителен, в противном случае выдается сообщение об ошибке.
max(v1,v2,..) - максимум из всех аргументов
Допускается 2 и более аргументов.
min(v1,v2,..) - минимум из всех аргументов
Допускается 2 и более аргументов.
pow(v,p) - степень
pow(v,p) = vp
Результат возведения первого аргумента в степень, определяемую вторым аргументом. Недопустимая конфигурация аргументов - первый аргумент (основание) равен 0, а второй аргумент (показатель) отрицателен, в этом случае выдается сообщение об ошибке. При вычислении функции может возникнуть ошибка переполнения.
saw - пилообразная периодическая функция
saw(t,p) = | t/p, при 0 ≤ t < p
saw(t+p,..), при t < 0 saw(t-p,..), при t ≥ p |
Периодическая функция с периодом p - второй аргумент, линейная, принимающая значения от до 1 на каждом периоде. Если у этой функции указать три аргумента, третий аргумент будет задавать длину интервала, на котором функция равна 0, при этом период будет равен сумме второго и третьего аргументов.
Второй и третий аргументы функции не могут быть отрицательными, а их сумма (период функции) должна быть положительна.
saw(t,p,p0) = | t/p, при 0 ≤ t < p
0, при p ≤ t < p+p0 saw(t+p+p0,..), при t < 0 saw(t-p-p0,..), при t ≥ p+p0 |
sign(v) - знак аргумента
sign(v) = v/|v| = | 1, при v > 0
0, при v = 0 -1, при v < 0 |
sin(v) - cинус аргумента
Аргумент задается в градусах.
sqrt(v) - квадратный корень из аргумента
sqrt(v) = √v
Аргумент должен быть неотрицателен, в противном случае выдается соответствующее сообщение об ошибке.
step(t) - скачок функции на 1
step(t) = | 1, при t ≥ 0
0, при t < 0 |
Ступенчатая функция, равная 0 при отрицательном значении аргумента и равная 1 при неотрицательном значении аргумента. Имеет скачок в точках, в которых аргумент равен 0.
tan(v) - тангенс аргумента
Аргумент задается в градусах. Для аргументов кратных 90° значение тангенса равно бесконечности, поэтому при вычислении функции будет выдана ошибка.
См. также
Примеры.