Annotation of researchv10dc/man/mana/maple.1, revision 1.1.1.1

1.1       root        1: .TH MAPLE 1  "02 June 1987"  "University of Waterloo"
                      2: .ds ]W "Symbolic Comp. Group
                      3: .SH NAME
                      4: maple \- interactive symbolic algebraic program
                      5: .SH SYNOPSIS
                      6: .B maple
                      7: [
                      8: .B \-b
                      9: libname
                     10: ] [
                     11: .B \-q
                     12: ] [
                     13: .B \-s
                     14: ]
                     15: \" If a constant width font is used, set cW to 1.
                     16: \" Other set cW to 0 and use .cs to set constant spacing for examples
                     17: .ie \w'M'>\w'.' .nr cW 0
                     18: .el             .nr cW 1
                     19: \"
                     20: .SH DESCRIPTION
                     21: Initiate a session with the
                     22: .I maple
                     23: symbolic algebraic program.
                     24: Expressions are read from standard input and the results are produced
                     25: in the standard output file as soon as each input expression has been
                     26: read.
                     27: Maple has the ability to algebraically manipulate unbounded integers,
                     28: exact rational numbers, real numbers with arbitrary precision, symbolic
                     29: formulae, polynomials, sets, lists, and equations.
                     30: It can solve systems of equations, differentiate formulae, and integrate
                     31: formulae.
                     32: In the following example from a Maple session, Maple's output
                     33: is shown to the right of the input expressions.
                     34: .sp
                     35: .ps 9
                     36: .vs 10
                     37: .nf
                     38: .if !\n(cW .cs R 18
                     39: .in +2
                     40: p:=x^2\-x\-2;
                     41:                                       2
                     42:                                 p := x  \- x \- 2
                     43: 
                     44: q:=(x+1)^2;
                     45:                                              2
                     46:                                  q := (x + 1)
                     47: 
                     48: s:=p/q;
                     49:                                       2
                     50:                                      x  \- x \- 2
                     51:                                s := \-\-\-\-\-\-\-\-\-\-\-\-
                     52:                                              2
                     53:                                       (x + 1)
                     54: 
                     55: diff(s,x); # differentiate with respect to x
                     56: 
                     57:                                            2
                     58:                             2 x \- 1       x  \- x \- 2
                     59:                           \-\-\-\-\-\-\-\-\-\- \- 2 \-\-\-\-\-\-\-\-\-\-\-\-
                     60:                                   2               3
                     61:                            (x + 1)         (x + 1)
                     62: 
                     63: normal(s);
                     64:                                      x \- 2
                     65:                                     \-\-\-\-\-\-\-
                     66:                                      x + 1
                     67: 
                     68: Digits := 47;
                     69:                                   Digits := 47
                     70: 
                     71: x := 3^50;
                     72:                          x := 717897987691852588770249
                     73: 
                     74: s;
                     75:                             717897987691852588770247
                     76:                            \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
                     77:                             717897987691852588770250
                     78: 
                     79: evalf(s);
                     80:                 .99999999999999999999999582113329270438496099068
                     81: 
                     82: quit;
                     83: 
                     84: .in -2
                     85: .if !\n(cW .cs R
                     86: .fi
                     87: .ps 10
                     88: .vs 12
                     89: 
                     90: If there is a system-wide maple initialization file with the name
                     91: .I init
                     92: under the src subdirectory of the Maple library, then this file
                     93: is read before the session starts.
                     94: In addition, if there is a maple initialization file named
                     95: .I .mapleinit
                     96: in the user's home directory, this file is read next.
                     97: If the \fI\-s\fR (suppress initialization)
                     98: option is specified, Maple will forego reading
                     99: any initialization file when initiating a session.
                    100: 
                    101: 
                    102: If the
                    103: .I \-b
                    104: (library) option is used,
                    105: then
                    106: .I pathname
                    107: should be the pathname of a directory which contains the Maple library.
                    108: This is used to initialize the value of the Maple  variable `libname'.
                    109: By default, `libname' is initialized with the pathname /u/maple/lib.
                    110: Some sites may install a maple shell script which uses the \fI\-b\fR
                    111: option to redefine the library pathname to be whatever is appropriate
                    112: for those sites, e.g.,
                    113: .nf
                    114:         maple \-b /usr/public/waterloo/maple/lib  $*
                    115: .fi
                    116: 
                    117: The \fI\-q\fR (quiet) option will suppress the printing of Maple's
                    118: startup logo, various informational messages (words used messages
                    119: and garbage collection messages), and the signoff message.
                    120: Maple is better suited for use as a filter when these messages are
                    121: suppressed.
                    122: .SH "SEE ALSO"
                    123: .I "Maple: A Sample Interactive Session"
                    124: issued by the Symbolic Computation Group as
                    125: Research Report CS-85-01 available from the Department of Computer
                    126: Science, University of Waterloo,
                    127: .br
                    128: .I "Maple User's Guide"
                    129: by B.W. Char et al, Watcom Publications Limited, Waterloo, Ontario (1985).
                    130: .br
                    131: .IR mint (1)
                    132: .SH FILES
                    133: \&.mapleinit
                    134: .br
                    135: /usr/maple/lib \- Maple library (Pathname subject to change at
                    136: each installation.)
                    137: .SH AUTHOR
                    138: Symbolic Computation Group, University of Waterloo
                    139: .SH "FOR HELP"
                    140: At Waterloo, there is the newsgroup uw.maple which contains broadcasts
                    141: and discussions which would be of interest to general Maple users.
                    142: You should subscribe to this newsgroup if you intend to use Maple in
                    143: more than just a casual manner.
                    144: Users are encouraged to post their questions regarding Maple to this
                    145: newsgroup if they feel that their enquiries are of a general nature.
                    146: Replies will be posted to the newsgroup for all to see.
                    147: If you have a question that you think is of a very specific nature and
                    148: not of interest to others, you may send a mail message to
                    149: maple_help@watmum.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.