Перейти к содержанию

Интегральные функции

Функция: Avg(expr [, x_start])
Название: Скользящее среднее по независимой переменной
Аргументы: expr — действительное, x_start — действительное, где expr — выражение, x_start — ордината точки, до которой выражение считается равным 0
Значение аргументов по умолчанию: x_start=0
Пример: Avg(V(out), 1e-3), действительное
Раздел: Интегральные

Функция: DD(expr [, x_start])
Название: Численная производная по независимой переменной
Аргументы: expr — действительное, x_start — действительное, где expr — выражение, x_start — ордината точки, до которой выражение считается равным 0
Значение аргументов по умолчанию: x_start=левая граница диапазона
Пример: DD(V(out), 1e-3), действительное
Раздел: Интегральные

Функция: DDT(expr)
Название: Численная производная по времени
Аргументы: expr — действительное, где expr — выражение
Пример: DDT(V(out)), действительное
Раздел: Интегральные

Функция: DDX(expr(x), X)
Название: Вычисленная символьная производная по переменной состояния
Аргументы: expr(x) — строка, X — строка, где expr(x) — выражение от переменных состояния, X — одна из переменных состояния
Пример: DDX(time*V(1)^2, V(1)), действительное
Раздел: Интегральные

Функция: IDT(expr [, base [, condition]])
Название: Численный интеграл по времени
Аргументы: expr — действительное, base — действительное, condition — логическое, где expr — выражение, base — начальное значение, condition — логическое выражение или неравенство, интегрирование выполняется только при значении false
Значение аргументов по умолчанию: base = 0, condition = FALSE
Пример: IDT(V(out), 3, V(1) > 300m), действительное
Синоним: SDT
Раздел: Интегральные

Функция: IDTMod(expr [, base [, module [, offset]]])
Название: Численный интеграл с циклическим результатом
Аргументы: expr — действительное, base — действительное, module — действительное, offset — действительное, где expr — выражение, base — начальное значение, module — модуль результата, при достижении которого результат принимает начальное значение, offset — смещение результата
Значение аргументов по умолчанию: base = 0, module = ∞, offset = 0
Пример: IDTMod(V(out), 5, 10, 1), действительное
Раздел: Интегральные

Функция: RMS(expr [, x_start])
Название: Скользящее среднее квадратическое по независимой переменной
Аргументы: expr — действительное, x_start — действительное, где expr — выражение, x_start — ордината точки, до которой выражение считается равным 0
Значение аргументов по умолчанию: x_start=0
Пример: RMS(V(out), 1e-3), действительное
Раздел: Интегральные

Функция: RunMax(expr [, x_start])
Название: Скользящий максимум по независимой переменной
Аргументы: expr — действительное, x_start — действительное, где expr — выражение, x_start — ордината точки, до которой выражение считается равным 0
Значение аргументов по умолчанию: x_start=0
Пример: RunMax(V(out), 1e-3), действительное
Раздел: Интегральные

Функция: RunMin(expr [, x_start])
Название: Скользящий минимум по независимой переменной
Аргументы: expr — действительное, x_start — действительное, где expr — выражение, x_start — ордината точки, до которой выражение считается равным 0
Значение аргументов по умолчанию: x_start=0
Пример: RunMin(V(out), 1e-3), действительное
Раздел: Интегральные

Функция: SD(expr [, x_start])
Название: Численный интеграл по независимой переменной
Аргументы: expr — действительное, x_start — действительное, где expr — выражение, x_start — ордината точки, до которой выражение считается равным 0
Пример: SD(V(out), 1e-3), действительное
Раздел: Интегральные

Функция: SDT(expr [, base [, condition]])
Название: Численный интеграл по времени
Аргументы: expr — действительное, base — действительное, condition — логическое, где expr — выражение, base — начальное значение, condition — логическое выражение или неравенство, интегрирование выполняется только при значении false
Значение аргументов по умолчанию: base = 0, condition = FALSE
Пример: SDT(V(out), 3, V(1)>300m), действительное
Синоним: IDT
Раздел: Интегральные