Actually, apropos is a very good start.
But, it isn't complete enough.
For instance, I have a number of constants and my own functions with
the word "orbit" in them. For instance, something like
ws_x0_orbit
If I type
apropos(orbit);
I only get
[orbit, orbits]
which are part of maxima's set of builtin functions.
In any event, "apropos" helps a lot.
Thanks,
-sen
On Wed, 6 Dec 2006, Raymond Toy wrote:
> sen1 at math.msu.edu wrote:
>> I would like to have tools such as grep available with some of the
>> built in maxima functions in interactive sessions.
>>
>> for instance, suppose I have a lot user defined functions, and some of
>> them have the characters "iter" in them.
>>
>> If I type
>>
>> functions
>>
>> then I get all of the functions back and I have to visually search for
>> those which have "iter" in them.
>>
>> It would be nice if I could pipe the output of the
>> functions
>> command to a filter such as "grep": e.g., something like
>>
>> functions | grep iter
>>
>> to print out a list of only those user defined functions which have
>> the expression "iter" in them.
>>
>> Is such a tool already available? If not, is there a simple routine
>> which would do this?
>>
>>
> Will apropos do what you want? It's basically the same as Lisp's apropos.
>
> Ray
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>
--
---------------------------------------------------------------------------
| Sheldon E. Newhouse | e-mail: sen1 at math.msu.edu |
| Mathematics Department | |
| Michigan State University | telephone: 517-355-9684 |
| E. Lansing, MI 48824-1027 USA | FAX: 517-432-1562 |
---------------------------------------------------------------------------