| MATLAB Function Reference | ![]() |
Syntax
Z = cumtrapz(Y) Z = cumtrapz(X,Y) Z = cumtrapz(... dim)
Description
Z = cumtrapz(Y)
計算 Y 累計積分的近似值。
若 Y 是向量,cumtrapz(Y) 回傳 Y 的累計積分。
若 Y 是矩陣,cumtrapz(Y) 回傳 Y 每一直行的累計積分。
若 Y 是多維陣列,cumtrapz(Y) 會對第一個非單一維度(the first nonsingleton dimension)開始進行累計積分。
Z = cumtrapz(X,Y)
計算 Y 相對於 X 的累計積分。
若 X 是行向量及 Y 是第一個非單一維度為 length(X) 的陣列,則 cumtrapz(X,Y) 從這個維度進行累計積分。
Z = cumtrapz(... dim)
根據所給定的維度 dim 進行累積積分。若有給定 X,則必須和 size(Y,dim) 相同。
Example
cumtrapz(Y,1)
ans =
0 1.0000 2.0000
1.5000 2.5000 3.5000
cumtrapz(Y,2)
ans =
0 0.5000 2.0000
3.0000 3.5000 8.0000
See Also
| cumsum | curl | ![]() |