1

我想计算一个矩形区域的二重积分(-pi/2, pi/2)x(-pi/2, pi/2)

我使用了以下int功能:

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

问题是运行时间太长了。但我不需要这么准确的结果。我怎样才能以较低的精度计算这个积分,以便我可以减少运行时间?

4

1 回答 1

1

MATLAB 的int函数执行符号积分(它类似于 Mathematica 的Integrate函数)。如果您需要计算数值积分,我建议您为此使用dblquad函数。您可以使用此函数提供所需的计算容差。

于 2011-11-21T06:14:45.423 回答