Трапециевидное численное интегрирование
Q = trapz( вычисляет аппроксимированный интеграл Y)Y с помощью трапециевидного метода с модульным интервалом. Размер Y определяет размерность, чтобы объединяться вперед:
Если Y вектор, затем trapz(Y) аппроксимированный интеграл Y.
Если Y матрица, затем trapz(Y) объединяется по каждому столбцу и возвращает вектор-строку из значений интегрирования.
Если Y многомерный массив, затем trapz(Y) объединяется по первой размерности, размер которой не равняется 1. Размер этой размерности становится 1, и размеры других размерностей остаются неизменными.
Q = trapz(___, интегрирует по измерению dim)dim использование любого из предыдущих синтаксисов. Необходимо задать Y, и опционально может задать X. Если вы задаете X, затем это может быть скаляр или вектор с длиной, равной size(Y,dim). Например, если Y матрица, затем trapz(X,Y,2) интегрирует каждую строку Y.
Использование trapz и cumtrapz выполнять численное интегрирование на наборах дискретных данных. Использование integral, integral2, или integral3 вместо этого, если функциональное выражение для данных доступно.
trapz уменьшает размер размерности, которой он управляет на 1 и возвращает только итоговое значение интегрирования. cumtrapz также возвращает промежуточные значения интегрирования, сохраняя размер размерности, с которой он работает.