This preview shows page 1. Sign up to view the full content.
Unformatted text preview: lly oriented language is superior to traditional computer languages for such tasks. The Maple Introductory Programming Guide introduces you to programming in Maple. Index
!, 8 √ I ( −1), 14 π , 12 ~, 58 %, 8 >, 19 :, 28 :=, 18 ;, 6, 28 ?, 5 $, 222 _C, 76 ", 32 @, 242, 256 \, 8 , 22, 32, 211 _EnvAllSolutions, 56 ~, 174 about, 175 absolute value, 9 accessing list items, 26 package commands, 80 range of subexpressions, 40 subexpressions, 40 accuracy, ﬂoatingpoint, 12–13 adaptive plotting, 118 add, 182 adding restrictions to solve, 47 additionally, 175 Advanced Programming Guide, 2 algcurves, 82 algebraic substitution, 41 algsubs, 41, 198 307 animate, 128–131 coords, 130, 131 frames, 129, 131 animations, 217 cylindrical coordinates, 132 displaying, 128 frames of, 129, 131, 136 parametric, 2D, 129 parametric, 3D, 131 playing, 128 in polar coordinates, 130 in spherical coordinates, 132 twodimensional, 128 annotations, 132, 136 antiderivatives, 68, 94, 232, 235 applying commands to lists (map), 38 commands to multiple expressions (map), 38 functions to sets, 25 operations to lists, 39 procedures to lists, 47 simpliﬁcation rules, 33 approximate vs. exact results, 10– 11 ApproximateInt, 93–94, 232–234, 236 approximations ﬂoatingpoint, 10, 12–14 series, 66 arbitrary precision integers, 8 arithmetic basic, 6 exact, 10 ﬁnite rings and ﬁelds, 15 modulo, 15 array, 27, 28 308 • Index arrays, 27–31 declaring 1D, 27 declaring 2D, 28, 29 deﬁnition, 27 evaluating, 30, 203 mapping onto, 38 printing, 28 selecting elements from 1D arrays, 27 selecting elements from 2D arrays, 28 viewing contents, 28 arrow, 143 arrow notation, 19 assign, 51–53 assigned, 206 assigning to names, 18, 51 assignment operator, 20 assignments invalid, 20 multiple, 22 naming, 18 of sets of equations, 51 valid names, 19 assume, 70, 174–177 additionally, 175 integer, 175 nonnegative, 175 assuming, 178 assumptions, 70 on names, 58, 70 removing, 70, 178 setting, 174–175 viewing, 175 audience, 1 automatic simpliﬁcation, 17 axes, 133, 134 axis labels, 133 base n numbers converting to, 14 basic arithmetic, 6 basis, 95 Bessel functions, 16 binary numbers converting to, 14 binomial function, 16 boundary conditions, 73 calculations exact vs. ﬂoating point, 6 calculus, 65–71, 87, 215–240 Calculus1 commands ApproximateInt, 93–94, 232– 234, 236 Hint, 90–92 NewtonQuotient, 216 Roots, 92 Rule, 89–92 Tangent, 92 Understand, 90 capitalization, 12 case sensitivity, 12 cat, 32 catastrophic cancellation, 12 changing variables, 30 circles, plotting, 106, 109 classic worksheet, 3 classical dynamics, 243 coeff, 62 coeﬃcients collecting, 61 extracting, 62, 63 polynomial, 62 collect, 61, 158 distributed, 160 colon, 28 color functions, 126 combinat, 82 combine, 164 expr, 37 power, 37 Index • 309 combining powers, 37 products, 37 sums, 37 combstruct, 82 comma delimited expressions, see expression sequences commandline version, 3 commands, see speciﬁc command names separating, 6 terminating, 6 common denominator, 36, 165 complex numbers, 14 complex roots, 54 computations integer, 7–9 referring to previous, 8 symbolic, 16 concatenation, 201, 211–213 expression sequences, 22 operator, 22 strings, 32 conditions initial, 242, 274 cone, 146 cones, plotting, 125 conformal, 141 constants, 12 factoring, 41 of integration, 235 constrained scaling, in plots, 107 content, multivariate polynomial, 64 context, 82 continuation character,...
View
Full
Document
This note was uploaded on 08/27/2012 for the course MATH 1100 taught by Professor Nil during the Spring '12 term at National University of Singapore.
 Spring '12
 NIL
 Math, Division

Click to edit the document details