NIntegrate::ncvb

更多信息

  • This message is generated when the requested error tolerances are not reached at the indicated point when an adaptive integration algorithm has reached the maximum number of recursive region refinements.
  • This is a warning message only. This message does not necessarily indicate an error or that the result will be incorrect.
  • This message often indicates a singularity or a divergence in the integral.
  • This message is suppressed by increasing the value given to MaxRecursion in the cases the integral requires a larger number of steps to reach a result that satisfies the requested precision goal. If the message has been caused by a singularity or divergence, the message can be avoided by changing the limits of integration or by transforming the integral. The integral and error estimates given in the message can help to decide what is the nature of the difficulties to reach a convergent result.
  • Off[message] switches off the message; On[message] switches it on. For example: Off[NIntegrate::ncvb].

范例

基本范例  (1)

A warning is generated because of the singularity at the origin for this highly oscillatory integral.

This integral can be computed without difficulty using a larger number of recursive refinements.