Integral Calculus - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

Home : Support : Online Help : Mathematics : Calculus : Integration : Integral Calculus

int

definite and indefinite integration

 

Calling Sequence

Parameters

Description

Examples

Details

Calling Sequence

int(expression,x, options)

int(expression,x=a..b, options)

int(expression, [x, y, ...], options)

int(expression, [x = a..b, y = c..d, ...], options)

Parameters

expression

-

algebraic expression; integrand

x, y

-

names; variables of integration

a, b, c, d

-

endpoints of interval on which integral is taken

options

-

(optional) various options to control the type of integration performed. For example, numeric=true will perform numeric instead of symbolic integration. See int/details for more options.

Description

• 

The int(expression, x) calling sequence computes an indefinite integral of the expression with respect to the variable x. Note: No constant of integration appears in the result.

• 

The int(expression, x = a..b) calling sequence computes the definite integral of the expression with respect to the variable x on the interval from a to b.

• 

The int(expression, [ranges or variables]) calling sequence computes the iterated definite integral of the expression with respect to the variables or ranges in the list in the order they appear in the list. Note: The notation int(expression, [x = a..b, y = c..d]) is equivalent to int(int(expression, x = a..b), y = c..d) except that the single call to int accounts for the range of the outer variables (via assumptions) when computing the integration with respect to the inner variables.

• 

You can enter the command int using either the 1-D or 2-D calling sequence.  For example, int(f,x) is equivalent to .

• 

If any of the integration limits of a definite integral are floating-point numbers (e.g. 0.0, 1e5 or an expression that evaluates to a float, such as exp(-0.1)), then int computes the integral using numerical methods if possible (see evalf/Int). Symbolic integration will be used if the limits are not floating-point numbers unless the numeric=true option is given.

• 

If Maple cannot find a closed form expression for the integral (or the floating-point value for definite integrals with float limits), the function call is returned.

• 

Note: For information on the inert function, Int, see int/details.

Examples

No constant of integration appears in the result for indefinite integrals.

(1)

(2)

(3)

(4)

If Maple cannot find a closed form expression for the integral, the function call is returned.

(5)

Compute definite integrals.

(6)

(7)

(8)

An Elliptic integral

(9)

A double integral

(10)

(11)

If either of the integration limits are floating-point numbers, then int computes the integral using numerical methods.

(12)

An integral with decimal limits using numerical methods:

(13)

To apply symbolic integration methods instead, use numeric=false:

(14)

The option numeric=true or simply numeric may also be used to compute a numerical integral even with exact limits:

(15)

Details

  

For detailed information including:

• 

Numerical integration

• 

Integration involving Units

• 

Handling discontinuities

• 

Series expansions

• 

Integration over a complex interval

• 

Inert form of the int command, Int

  

see the int/details help page.

See Also

convert/rational

diff

evalf/Int

int/details

IntegrationTools

VectorCalculus

VectorCalculus[int]

 


Download Help Document