2011-11-21 87 views
1

我想計算矩形區域上的一個雙積分(-pi/2, pi/2)x(-pi/2, pi/2)使用Matlab計算精度較低的積分

我用int功能:

double(int(int(...))); 

的問題是運行時間太長。但我不需要這樣一個準確的結果。我怎樣才能以較低的精度計算這個積分,以便我可以減少運行時間?

回答

1

MATLAB的int函數執行符號集成(這是Mathematica的Integrate函數的一些模擬)。如果您需要計算數值積分,建議您使用dblquad函數。您可以使用此功能提供所需的計算容差。

+0

謝謝。我會嘗試。 –