### The Maxima on-line user's manual

Algebra Calculator

#### Apropos

Function: apropos (<string>) Searches for Maxima names which have <string> appearing anywhere within them. Thus, `apropos (exp)` returns a list of all the flags and functions which have `exp` as part of their names, such as `expand`, `exp`, and `exponentialize`. Thus if you can only remember part of the name of something you can use this command to find the rest of the name. Similarly, you could say `apropos (tr_)` to find a list of many of the switches relating to the translator, most of which begin with `tr_`.

`apropos("")` returns a list with all Maxima names.

`apropos` returns the empty list `[]`, if no name is found.

Example:

Show all Maxima symbols wich have `"gamma"` in the name:

```          (%i1) apropos("gamma");
(%o1) [%gamma, %gammagreek, gamma, gammagreek, gammalim, gamma_expand,
gamma_imag, gamma_incomplete, gamma_incomplete_generalized,
gamma_incomplete_generalized_regularized]```

```(%o1)                                true
(%i2) ```

### Related Examples

##### apropos

apropos("cdf_binomial");

Calculate

##### apropos-diff-integrate-sin-taylor

f(x) := sin(b*x) ;

diff( f(x), x);

taylor( f(x),x,0,5);

Calculate

##### apropos-cos-diff-sin

vr(r,th):=(1 - 3/(2*r...

vth(r,th):=(-1 + 3/(4...

p_script(r,th):=-3/(2...

Calculate

##### apropos-diff-integrate-sin-taylor

f(x) := sin(b*x) ;

diff( f(x), x);

taylor( f(x),x,0,5);

Calculate

##### apropos

apropos( "partf" );

Calculate

##### apropos-integrate-log-ratsimp

v(r) := A*(1-(r/R)^2 ...

apropos("assume");

Q: integrate(v(r)*2*p...

Calculate

apropos("demo");

Calculate

##### apropos-function

value : 3;

equation : a+2 =b;

function(x) := x + 3;

Calculate

##### apropos-integrate-log-ratsimp

v(r) := A*(1-(r/R)^2 ...

apropos("assume");

Q: integrate(v(r)*2*p...

Calculate

##### apropos-rat

p(z):= a*z^2+b;

q(z):= c*z^2+d;

nxt(ns) := rat(ns[1]^...

Calculate