Download A Maple User`s Guide

Transcript
styles ......................................................................................................................................................... 9
execution groups
statements command lines assignment statements ............................................... 10
enter shift-enter C-k (new above) C-j (new below) F4 (combine) F3 (split) ................................ 10
Adding a new command inside an execution group. .......................................................................... 11
Two kinds of input notation. ............................................................................................................... 12
Disabling statements with the Leaf Icon............................................................................................. 12
Commenting Text
C-t (text mode) C-m (math input mode) # (comment symbol) ........................ 13
C-shift k
C-shift j .............................................................................................................................. 13
Pasting Maple code from one worksheet to another ............................................................................... 15
Pasting HTML code from the web.......................................................................................................... 15
section, subsection, indent, outdent ........................................................................................................ 16
Greek letters ............................................................................................................................................ 17
Constants :
false gamma infinity true Catalan FAIL Pi I.............................................................. 18
ditto operators % %% %%% and %n............................................................................................ 18
Inert Forms of Operators value........................................................................................................... 19
macro alias .......................................................................................................................................... 20
How to replace a default symbol name with another symbol and free up its name................................ 21
EXPRESSION MANIPULATION AND EVALUATION IN MAPLE..................................................... 22
type.......................................................................................................................................................... 22
Numbers and Base Conversion ............................................................................................................... 23
operators.................................................................................................................................................. 25
trunc round frac floor ceil mod ...................................................................................................... 26
sequences lists sets
seq
repeat operator $.................................................................... 26
Conversion between Sequences, Sets, Lists, and Arrays .................................................................... 29
list
// revisited: doing math with elements of a list ........................................................................ 31
eval Eval evalf evalhf ......................................................................................................................... 32
subs
algsubs..................................................................................................................................... 34
lhs rhs numer denom ................................................................................................................... 35
unprotect type reserved words and letters in Maple........................................................................... 35
unassign .................................................................................................................................................. 36
assume
is about additionally ......................................................................................................... 36
collect, coeff, normal, simplify, expand, combine, factor, rationalize, convert.................................... 40
collect.................................................................................................................................................. 40
normal ................................................................................................................................................. 41
simplify ............................................................................................................................................... 42
expand and combine ........................................................................................................................... 42
factor ................................................................................................................................................... 43
rationalize............................................................................................................................................ 43
operands nops(s) op(3,s).................................................................................................................... 44
Suppressing function arguments ......................................................................................................... 45
Frustration with Simplification ........................................................................................................... 47
Algebra with complex numbers evalc................................................................................................. 47
Algebra with trig functions subs .......................................................................................................... 49
NON MATRIX RELATED MATH FUNCTIONS/OPERATIONS .......................................................... 50
How to Define a Function of Arguments................................................................................................ 50
(1) the mapping operator " ->"
user defined functions ................................................................ 50
(2) unapply
use to "functionalize" an existing expression............................................................. 52
2