1
我想計算矩形區域上的一個雙積分(-pi/2, pi/2)x(-pi/2, pi/2)
。使用Matlab計算精度較低的積分
我用int
功能:
double(int(int(...)));
的問題是運行時間太長。但我不需要這樣一個準確的結果。我怎樣才能以較低的精度計算這個積分,以便我可以減少運行時間?
我想計算矩形區域上的一個雙積分(-pi/2, pi/2)x(-pi/2, pi/2)
。使用Matlab計算精度較低的積分
我用int
功能:
double(int(int(...)));
的問題是運行時間太長。但我不需要這樣一個準確的結果。我怎樣才能以較低的精度計算這個積分,以便我可以減少運行時間?
MATLAB的int
函數執行符號集成(這是Mathematica的Integrate
函數的一些模擬)。如果您需要計算數值積分,建議您使用dblquad
函數。您可以使用此功能提供所需的計算容差。
謝謝。我會嘗試。 –