FunctionAdvisor/function_classes - return all class names
|
Calling Sequence
|
|
FunctionAdvisor(function_classes)
|
|
Parameters
|
|
function_classes
|
-
|
literal name; 'function_classes'
|
|
|
|
|
Description
|
|
•
|
The FunctionAdvisor(function_classes) command returns all class names for which information is available.
|
|
|
Examples
|
|
>
|
|
![[trig, trigh, arctrig, arctrigh, elementary, GAMMA_related, Psi_related, Kelvin, Airy, Hankel, Bessel_related, `0F1`, orthogonal_polynomials, Ei_related, erf_related, Kummer, Whittaker, Cylinder, `1F1`, Elliptic_related, Legendre, Chebyshev, `2F1`, Lommel, Struve_related, hypergeometric, Jacobi_related, InverseJacobi_related, Elliptic_doubly_periodic, Weierstrass_related, Zeta_related, Other, Bell, Heun, trigall, arctrigall, piecewise_related, integral_transforms]](/support/helpjp/helpview.aspx?si=7555/file01729/math46.png)
| (1) |
For each function class, you can obtain the class members as follows:
>
|
|
The 26 functions in the "elementary" class are:
| |
![[arccos, arccosh, arccot, arccoth, arccsc, arccsch, arcsec, arcsech, arcsin, arcsinh, arctan, arctanh, cos, cosh, cot, coth, csc, csch, exp, ln, sec, sech, sin, sinh, tan, tanh]](/support/helpjp/helpview.aspx?si=7555/file01729/math61.png)
| (2) |
>
|
|
* Partial match of "ortho" against topic "orthogonal_polynomials".
The 7 functions in the "orthogonal_polynomials" class are:
| |
| (3) |
Functions are also classifiable into these function classes via the following.
>
|
|
* Partial match of "classify" against topic "classify_function".
* Partial match of Gegen against topic GegenbauerC.
GegenbauerC belongs to the subclass "orthogonal_polynomials" of the class "2F1" and so, in principle, it can be related to various of the 26 functions of those classes - see FunctionAdvisor( "orthogonal_polynomials" ); and FunctionAdvisor( "2F1" );
| |
| (4) |
|
|