在MATLAB中,可以使用trapz函數來進行數值積分。trapz函數的使用格式如下:
integral = trapz(x, y)
其中,x是一個包含等距離的數據點的向量,而y是對應于x的函數值的向量。
下面是一個示例:
x = linspace(0, 2*pi, 100); % 創建一個從0到2π的等間隔向量 y = sin(x); % 計算對應于x的sin函數值 integral = trapz(x, y) % 使用trapz函數進行數值積分
這將計算sin函數在0到2π之間的積分值。將結果存儲在integral變量中。