The active form of int returns the evaluated integral.
>
|
|
The inert form (Int) returns the unevaluated integral.
>
|
|
| (2) |
Use value to evaluate the integral when desired.
Some frequently used inert representations:
>
|
|
| (4) |
>
|
|
| (6) |
In this example an evaluation rule is defined for even when there exists no corresponding active function
>
|
|
| (7) |
>
|
|
The value command understands any function whose name starts with the character as being an inert function
| (9) |
The same inert representation mechanism works with any Maple function or procedure
>
|
|
| (12) |
>
|
|
| (14) |
>
|
|
| (15) |
Any differentiation, expansion or printing rule defined using the extension mechanism (e.g routines `diff/F`) are automatically taken into account by the system
>
|
|
| (16) |
>
|
|
| (17) |
| (18) |
>
|
|
| (19) |
With package commands, the mapping from inert to active is performed taking into account the last package loaded at the time of performing the operation. For instance, a Transpose command exists in different packages with different meanings; in this example LinearAlgebra is the last package loaded, so that LinearAlgebra:-Transpose is the active form of the inert %Transpose
>
|
|
>
|
|
>
|
|
| (22) |
The inert representation also works with indexed functions, for instance as those used in the Physics package
>
|
|
>
|
|
| (25) |