
Instant online reading.
Don't wait for delivery!
MuPAD Pro Computing Essentials
Paperback | 21 May 2004 | Edition Number 2
At a Glance
560 Pages
Revised
24.13 x 15.88 x 3.81
Paperback
$84.99
or 4 interest-free payments of $21.25 with
orShips in 5 to 7 business days
| Introduction | p. 1 |
| For whom this book was written | p. 1 |
| The goal | p. 1 |
| Why we should care about MuPAD | p. 2 |
| What is inside | p. 3 |
| Style conventions | p. 4 |
| Writing "between" | p. 4 |
| A Quick Introduction to MuPAD | p. 7 |
| The Very First Look | p. 7 |
| Getting Started | p. 9 |
| A Quick Look at MuPAD's Interface | p. 13 |
| Formatting Documents in MuPAD | p. 16 |
| Getting Help | p. 19 |
| Chapter Summary | p. 21 |
| Review Exercises | p. 22 |
| Programming in MuPAD - Declarations | p. 25 |
| Writing Formulae in MuPAD | p. 25 |
| Declaring Variables and Constants | p. 27 |
| Declaring Functions and Operations | p. 31 |
| Writing More than One Line of Code | p. 34 |
| The Basics of the Domain Concept | p. 36 |
| Chapter Summary | p. 41 |
| Review Exercises | p. 43 |
| Programming in MuPAD - Control Structures | p. 45 |
| Decisions | p. 45 |
| MuPAD Syntax: the "if" Statement | p. 47 |
| Indentation in MuPAD | p. 48 |
| Quadratic Equation Example | p. 49 |
| Formatting Output and Input | p. 52 |
| "elif" a Useful Shortcut | p. 55 |
| Programming Iterations in MuPAD | p. 56 |
| The "for" Loop | p. 56 |
| MuPAD Syntax: the "for" Loop | p. 57 |
| The "while" and "repeat" Loops | p. 58 |
| MuPAD Syntax: the "while" and "repeat" Loops | p. 59 |
| What is Wrong with my Loops and Conditions | p. 60 |
| Selections | p. 64 |
| MuPAD Syntax: the "case" Structure | p. 67 |
| Chapter Summary | p. 67 |
| Programming Exercises | p. 69 |
| Programming in MuPAD - Procedures | p. 75 |
| What is a Procedure | p. 78 |
| Examples of Procedures | p. 78 |
| Getting Output from Procedures | p. 85 |
| Returning Unevaluated or Symbolic Expressions | p. 88 |
| Shall We use Global or Local Variables? | p. 90 |
| Introduction to Types and Domains | p. 93 |
| Using MuPAD Types and Domains | p. 96 |
| Using Procedures to Produce Data Structures | p. 101 |
| Sequences | p. 102 |
| Lists | p. 104 |
| Sets | p. 105 |
| Strings | p. 105 |
| Vectors and Matrices | p. 107 |
| Procedures with a Variable Number of Input Parameters | p. 111 |
| Recursive Procedures | p. 114 |
| Using Libraries | p. 117 |
| User Defined Libraries of Procedures | p. 122 |
| Final Comments on MuPAD Coding Guidelines | p. 126 |
| Magic Numbers | p. 126 |
| Comments | p. 127 |
| Braces | p. 128 |
| Chapter Summary | p. 130 |
| Programming Exercises | p. 134 |
| Introduction to MuPAD Graphics | p. 137 |
| Obtaining Quick Plots | p. 137 |
| Procedure plotfunc2d | p. 137 |
| Your First Animation with MuPAD | p. 142 |
| Procedure plotfunc3d | p. 144 |
| General Concept of MuPAD Plots | p. 145 |
| Object Attributes & Options | p. 150 |
| Canvas, Scene and Coordinate System Options | p. 155 |
| Options for Canvas | p. 158 |
| Options for Scene2d | p. 163 |
| Options for Scene3d | p. 164 |
| The Coordinate System in 2D and 3D | p. 167 |
| Options Related to Primitives | p. 170 |
| Basic Options for Primitives | p. 171 |
| Working with Color | p. 173 |
| Mesh and Other Options | p. 174 |
| Operations on Graphical Objects | p. 178 |
| Operation modify | p. 178 |
| Chapter Summary | p. 179 |
| Programming Exercises | p. 186 |
| Interactive Graphics & Animation with VCam | p. 189 |
| Learning the Virtual Camera Environment | p. 189 |
| Using VCam to Improve 2D Graphs | p. 195 |
| Using VCam to Improve 3D Graphs | p. 199 |
| Interactive Development of Animations | p. 206 |
| Saving MuPAD Graphs | p. 212 |
| Chapter Summary | p. 215 |
| Exercises | p. 215 |
| Exploring Mathematical Curves and Surfaces | p. 219 |
| Plots in 2D Space & Plot Types | p. 219 |
| Class Function2d | p. 219 |
| Class Curve2d | p. 222 |
| Developing Polar Plots | p. 224 |
| Developing Implicit Plots | p. 226 |
| Plots in 3D Space | p. 233 |
| Class Function3d | p. 233 |
| Class Surface | p. 239 |
| Class Spherical | p. 242 |
| Class Cylindrical | p. 245 |
| Class Implicit3d | p. 247 |
| Classes Curve3d and Tube | p. 249 |
| Chapter Summary | p. 252 |
| Programming Exercises | p. 253 |
| A Few Applications of MuPAD Graphics | p. 259 |
| Calculus Graphics | p. 259 |
| Plotting Contours | p. 259 |
| Developing Density Plots | p. 264 |
| Vector Fields | p. 265 |
| Plotting Areas | p. 267 |
| Surfaces of Revolution | p. 272 |
| Presentation Graphics | p. 274 |
| Working with Geometry Objects | p. 279 |
| Transformations of Graphical Objects | p. 295 |
| Turtle Graphics & L-systems | p. 298 |
| Turtle Graphics in MuPAD | p. 298 |
| Plotting L-systems | p. 304 |
| Chapter Summary | p. 309 |
| Programming Exercises | p. 312 |
| Exploring Numbers with MuPAD | p. 317 |
| Integers in MuPAD | p. 317 |
| Rational Numbers in MuPAD | p. 326 |
| Real Numbers in MuPAD | p. 330 |
| Complex Numbers in MuPAD | p. 335 |
| Chapter Summary | p. 340 |
| Programming Exercises | p. 342 |
| Elementary Algebra and Trigonometry in MuPAD | p. 347 |
| Polynomials | p. 347 |
| Rational Expressions | p. 354 |
| Algebraic Expressions | p. 358 |
| Trigonometric and Other Functions | p. 359 |
| Solving Equations and Inequalities | p. 365 |
| Chapter Summary | p. 372 |
| Programming Exercises | p. 373 |
| Working with Sets and Sentences MuPAD | p. 377 |
| Logic in MuPAD | p. 377 |
| Polish Notation | p. 380 |
| Working with Sets | p. 386 |
| Chapter Summary | p. 396 |
| Programming Exercises | p. 397 |
| Exploring Calculus with MuPAD | p. 401 |
| Limits | p. 401 |
| Derivatives | p. 409 |
| Working with Integrals | p. 419 |
| Infinite Series and Products | p. 428 |
| Calculus of Two Variables | p. 433 |
| Limits of Functions of Two Variables | p. 434 |
| Partial Derivatives | p. 435 |
| Chapter Summary | p. 438 |
| Programming Exercises | p. 439 |
| A Short Introduction to Linear Algebra | p. 445 |
| Checking Resources | |
| Solving Linear Equations | p. 446 |
| Matrices and Operations on Matrices | p. 449 |
| Declaring Matrices in MuPAD | p. 449 |
| Global Operations on Matrices | p. 455 |
| Local Matrix Operations | p. 464 |
| Determinants | p. 469 |
| Chapter Summary | p. 474 |
| Programming Exercises | p. 476 |
| MuPAD Libraries and Procedures | p. 481 |
| MuPAD Libraries (ver. 3.0, 21/02/2004) | p. 482 |
| Operators Represented by Symbols | p. 483 |
| MuPAD Standard Collection | p. 483 |
| Procedures in Standard Collection | p. 483 |
| Functions in Standard Collection | p. 490 |
| Library 'adt' - Abstract Data Types | p. 492 |
| Library 'Ax' - Basic Axiom Constructors | p. 493 |
| Library 'Cat' - Category Constructors | p. 493 |
| Library 'combinat' - Combinatorial Functions | p. 494 |
| Library 'detools' - Methods for Differential Equations | p. 496 |
| Library 'Dom' - Domain Constructors | p. 497 |
| Library 'fp' - Utilities for Functional Programming | p. 498 |
| Library 'generate' - Generate Foreign Formats | p. 499 |
| Library 'Graph' - Utilities for Directed and Undirected Graphs | p. 499 |
| Library 'groebner' - Utilities for Groebner Bases | p. 502 |
| Library 'import' - Utilities for Reading Data | p. 502 |
| Library 'intlib' - Definite and Indefinite Integration | p. 502 |
| Library 'linalg' - the Linear Algebra Package | p. 502 |
| Library 'linopt' - Tools for Linear Optimization | p. 505 |
| Library 'listlib' - Operations on Lists | p. 506 |
| Library 'matchlib' - Pattern Matching Tools | p. 506 |
| Library 'module' - Module Management Tools | p. 506 |
| Library 'numeric' - Tools for Numerical Methods | p. 507 |
| Library 'numlib' - Elementary Number Theory | p. 508 |
| Library 'orthpoly' - Orthogonal Polynomials | p. 510 |
| Library 'output' - Tools for the Output of Data | p. 510 |
| Library 'plot' - 2D and 3D Graphical Objects | p. 511 |
| Library 'polylib' - Tools for Polynomials | p. 515 |
| Library "prog' - Programming Utilities | p. 516 |
| Library 'property' - Properties of Identifiers | p. 517 |
| Library 'Series' - Tools for Series Expansions | p. 519 |
| Library 'solvelib' - Tools for Solving Equations | p. 520 |
| Library 'stats' - Statistical Functions | p. 520 |
| Library 'stringlib' - Tools for String Manipulation | p. 524 |
| Library 'student' - the Student Package | p. 525 |
| Library 'transform' - Integral Transformations | p. 525 |
| Library 'Type' - Predefined Types | p. 525 |
| MuPAD Environmental Variables | p. 527 |
| MuPAD Resources | p. 529 |
| Index | p. 533 |
| Table of Contents provided by Publisher. All Rights Reserved. |
ISBN: 9783540219439
ISBN-10: 3540219439
Published: 21st May 2004
Format: Paperback
Language: English
Number of Pages: 560
Audience: Professional and Scholarly
Publisher: Springer Nature B.V.
Country of Publication: DE
Edition Number: 2
Edition Type: Revised
Dimensions (cm): 24.13 x 15.88 x 3.81
Weight (kg): 0.84
Shipping
| Standard Shipping | Express Shipping | |
|---|---|---|
| Metro postcodes: | $9.99 | $14.95 |
| Regional postcodes: | $9.99 | $14.95 |
| Rural postcodes: | $9.99 | $14.95 |
Orders over $79.00 qualify for free shipping.
How to return your order
At Booktopia, we offer hassle-free returns in accordance with our returns policy. If you wish to return an item, please get in touch with Booktopia Customer Care.
Additional postage charges may be applicable.
Defective items
If there is a problem with any of the items received for your order then the Booktopia Customer Care team is ready to assist you.
For more info please visit our Help Centre.
You Can Find This Book In

Artificial Intelligence and Human Rights, Democracy, and the Rule of Law
Computational Intelligence Techniques
Hardcover
RRP $315.00
$271.99
OFF

Multivariate Statistics and Machine Learning
An Introduction to Applied Data Science Using R and Python
Paperback
RRP $114.00
$113.99

Multivariate Statistics and Machine Learning
An Introduction to Applied Data Science Using R and Python
Hardcover
RRP $305.00
$284.75





















