UID:
almafu_9960119057702883
Format:
1 online resource (viii, 228 pages) :
,
digital, PDF file(s).
ISBN:
1-316-98172-X
,
1-316-98431-1
,
1-316-80976-5
Content:
Maple is a powerful symbolic computation system that is widely used in universities around the world. This short introduction gives readers an insight into the rules that control how the system works, and how to understand, fix, and avoid common problems. Topics covered include algebra, calculus, linear algebra, graphics, programming, and procedures. Each chapter contains numerous illustrative examples, using mathematics that does not extend beyond first-year undergraduate material. Maple worksheets containing these examples are available for download from the author's personal website. The book is suitable for new users, but where advanced topics are central to understanding Maple they are tackled head-on. Many concepts which are absent from introductory books and manuals are described in detail. With this book, students, teachers and researchers will gain a solid understanding of Maple and how to use it to solve complex mathematical problems in a simple and efficient way.
Note:
Title from publisher's bibliographic system (viewed on 20 Dec 2016).
,
Cover -- Half-title -- Title page -- Copyright information -- Table of contents -- Acknowledgements -- 1 Introduction -- 1.1 Why This Book? -- 1.2 The Maple Interface -- 1.3 How to Read This Book -- 2 Getting Started -- 2.1 Configuring the Interface -- 2.2 The Help System -- 2.3 Statements and Execution -- 2.4 Spaces, Line Breaks and Comments -- 2.5 Execution Groups -- 2.6 Sections -- 2.7 Displayed Results and Return Values -- 2.8 Obtaining Approximate Results -- 2.9 Elementary Functions -- 2.10 Complex Numbers -- 2.11 Variables -- 2.12 Names -- 2.13 Automatic Simplification and Evaluation -- 2.14 Concatenation -- 2.15 Relational Operators -- 2.16 Sequences -- 2.17 Sets and Lists -- 2.18 Indices -- 2.19 Element-wise Operations -- 2.20 The seq, add and mul Commands -- 2.21 Types -- 2.22 Packages -- 3 Algebra and Calculus -- 3.1 Manipulating Expressions -- 3.2 Extracting Parts of an Expression -- 3.3 Substitutions -- 3.4 Functions -- 3.5 Limits -- 3.6 Summing Series -- 3.7 Differentiation -- 3.8 Integration -- 3.9 Series Expansions -- 3.10 Assumptions -- 4 Solving Equations -- 4.1 Solving Single Equations -- 4.2 Solving Multiple Equations -- 4.3 Solving Approximately -- 4.4 Differential Equations -- 5 Linear Algebra -- 5.1 Creating Matrices and Vectors -- 5.2 Accessing Vector and Matrix Entries -- 5.3 Displaying Matrices and Vectors -- 5.4 Addition, Multiplication and Scalar Products -- 5.5 Vector Products and Norms -- 5.6 Other Matrix Operations -- 5.7 Solving Linear Systems -- 5.8 Copying Matrices and Vectors and Testing for Equality -- 6 Graphics -- 6.1 Creating Basic Plots -- 6.2 Customising a Plot -- 6.3 Parametric and Polar Plots -- 6.4 Three-Dimensional Plots -- 6.5 Combining Plots -- 6.6 Plots from Data -- 6.7 Animations -- 7 Programming -- 7.1 Conditional Statements -- 7.2 Do Loops -- 7.3 Nesting and printlevel.
,
7.4 The print and printf Commands -- 7.5 Arrays -- 7.6 Tables -- 8 Procedures -- 8.1 A Basic Procedure -- 8.2 The Structure of a Procedure -- 8.3 Local and Global Variables -- 8.4 Arguments and Parameters -- 8.5 Checking Argument Validity -- 8.6 Data Returned by Procedures -- 8.7 Returning Unevaluated -- 8.8 Output Displayed from Within Procedures -- 8.9 Remember Tables and Recursion -- 8.10 Viewing a Procedure Definition -- 9 Example Programs -- 9.1 Pascal's Triangle -- 9.2 The Collatz Problem -- 9.3 A Newton-Raphson Iteration -- 9.4 Sorting Data -- 9.5 Quadrature Formulae -- 9.6 Necklaces -- Appendix A Other Ways to Run Maple -- Appendix B Terminating Characters -- Index of Maple Notation.
Additional Edition:
ISBN 1-316-62814-0
Language:
English
URL:
https://doi.org/10.1017/9781316809761
Bookmarklink