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