Интеграл от табличной функции





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

Описание

Блок векторизован, реализует вычисление интегралов от таблично заданных функций методом трапеций:

где x – числовой вектор независимой переменной; xmin, xmax – минимальное и максимальное значения независимой переменной, соответственно; u(x) – числовой вектор значений функции.

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

Имя Описание Тип линии связи
inport_0 Вход для массива аргументов таблично заданных функций, размерностью npoint. Математическая
inport_1 Вход для таблично заданных функций, размерностью npoint×nfun. Математическая

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

Имя Описание Тип линии связи
outport Значение интеграла. Размерность сигнала равна nfun. Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Число точек функции npoint Натуральное число npoint≥2, задает число точек в таблице по независимому аргументу и размерность первого входного сигнала. 10 Целое
Число функций nfun Натуральное число nfun≥1, задает число функций и, совместно с числом точек, определяет размерность второго входного сигнала. Таким образом, можно одновременно вычислять интеграл от нескольких функций, заданных в одних и тех же точках по независимому аргументу Размерность выходного сигнала равна nfun. 1 Целое

Параметры

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

Прим.:
  1. Размерность выходного сигнала всегда равна числу функций. Блок формирует скалярный выходной сигнал при nfun=1.
  2. Свойства посредством колонки "Формула" могут быть заданы при помощи локальных переменных модели (субмодели) в ее скрипте, при помощи глобальных сигналов проекта в пункте главного меню Сервис → Сигналы..., или сигналов подключаемой базы данных.