|
|
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.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.