inttrans[addtable] - add entry to transform lookup table
|
Calling Sequence
|
|
addtable(tname, patt, expr, t, s, parameter, condition, additional)
|
|
Parameters
|
|
tname
|
-
|
name of transform for which patt is to be added to the lookup table
|
patt
|
-
|
pattern to be added to table
|
expr
|
-
|
transform of patt
|
t
|
-
|
independent variable in patt
|
s
|
-
|
independent variable in expr
|
parameter
|
-
|
(optional) list or set of parameters in patt and expr
|
condition
|
-
|
(optional) conditions that the parameters must satisfy
|
additional
|
-
|
additional argument for hankel and invmellin tables. This parameter is required for hankel and invmellin transform
|
|
|
|
|
Description
|
|
•
|
Adds an entry to the lookup table for the integral transform <tname>. After this function is executed, any call to <tname> with argument <patt> will result in <expr> being returned.
|
•
|
If you wish this information to be saved across sessions, a facility exists, savetable, that will save the information of a particular table to a particular file.
|
•
|
The expression <patt> may include any number of parameters, which may also be used in the transform expression <expr>. Conditions may be placed on the parameters, by using the <conditional> argument. The <conditional> statement must be an unevaluated operator which evaluates to type boolean. Unevaluated operators include Range, _testeq, _signum, and _evalb.
|
•
|
The hankel and invmellin transforms take additional arguments in the transform. For this reason, they also take additional arguments within the <addtable>.
|
•
|
The format for hankel is of the form hankel=mu::Range(-1,infinity), to specify that the transform can be performed only if the additional argument to hankel is within the range -1 to infinity.
|
•
|
The format for invmellin is of the form , to specify that the transform can only be performed if the additional argument is contained within the range 3 to 5.
|
|
|
Examples
|
|
>
|
|
>
|
|
| (1) |
>
|
|
>
|
|
| (2) |
Functions with parameters
>
|
|
| (3) |
>
|
|
>
|
|
| (4) |
>
|
|
| (5) |
Functions with conditional parameters
>
|
|
| (6) |
>
|
|
>
|
|
| (7) |
>
|
|
>
|
|
| (8) |
>
|
|
>
|
|
| (9) |
>
|
|
| (10) |
Hankel and invmellin transform
>
|
|
| (11) |
>
|
|
>
|
|
| (12) |
>
|
|
>
|
|
| (13) |
>
|
|
>
|
|
| (14) |
>
|
|
| (15) |
>
|
|
>
|
|
| (16) |
|
|
Download Help Document
Was this information helpful?