Трапециевидное числовое интегрирование
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 также возвращает промежуточные значения интегрирования, сохраняя размер измерения, с которым оно работает.