For courses using Mathematica in departments of science, engineering, and mathematics.The first edition of this title was THE best-selling Mathematica book of its time (other than the manual that's packaged with the software). It sold over 19,000 units since its publication in 1991. A new release of Mathematica has just hit the market, and this classic title has been revised and updated to accommodate the new release.
Les mer
Appropriate for courses using Mathematica in departments of science, engineering, and mathematics.
(NOTE: Most chapters end with a Summary and Exercises).I. USING MATHEMATICA INTERACTIVELY. 1. Getting Started with Mathematica. Starting Mathematica. The In's and Out's of Mathematica. Using On-Line Help. Using Palettes to Enter Formulae. Notation Conventions. Saving Your Work and Quitting. A Quick Tour of Some Commands. Using the Standard Packages.2. Numerical Capabilities. Arithmetic Operations. Types of Numbers. Random Numbers. Numerical Precision. Integer Functions. Finding Roots of Equations. Numerical Integration. Numerical Differential Equations.3. Symbolic Capabilities. Manipulating and Simplifying Expressions. Trigonometry. Solving Equations. Differential Calculus. Series. Integral Calculus. Symbolic Sums, Products, and Limits. Symbolic Differential Equations.4. Plotting Functions. Two-Dimensional Plots. Changing the Appearance of Plots. Combining Plots. Parametric, Implicit and Polar Plots. Frames, Grids, Backgrounds and Ticks. Inserting Annotations to a Plot. Three Dimensional Plots. Contour Plots and Density Plots.5. Visualizing Data. Plotting Data in Two Dimensions. Error Plots. Log Plots. Bar Charts and Pie Charts. Two-Dimensional Fields.6. Data Manipulation and Analysis. Lists and Nested Lists As Data Structures. Re-ordering and Partitioning Data. Inserting, Replacing, and Deleting Elements. Selecting Subsets of the Data. Counting and Binning Elements. Mapping Functions over Data. Statistical Analyses. Curve Fitting. Data Interpolation.7. Getting Around with Notebooks. Initialization Cells. Default Output Form for Formulae. Interacting with Outputs. Cell Brackets. Menus in Notebooks.II. PROGRAMMING. 8. Writing Your Own Programs. A Simple Program. Multi-Line Programs. Localizing Variables. Programs with Multiple Calling Patterns. Logical Operators and Tests. Conditional Execution. Adding Usage Messages. Adding Error Messages.9. Rule-Based Programming. Local Rewrite Rules. Rules Don't Always Work As Expected. Controlling How Rules Are Applied. Types of Patterns. Uses of Patterns.10. Functional Programming. Nesting Function Calls. Recursive Functions. Anonymous (Pure) Functions. Variants of Map. Apply. Select. Functional Alternatives to Loops.11. Procedural Programming. Arrays. Counter Variables. Loops and Iteration. Conditionals.12. Graphics, Animation and Sound. Two-Dimensional Graphics Primitives. Setting Styles for Graphics Primitives. Three-Dimensional Graphics Primitives. Creating Animations. Creating Sounds.13. Writing Interactive Programs. Asking Questions and Getting Replies. Strings. Checking a User's Answer. Managing User Interaction.14. Notation, Buttons, and Palettes. Special Notation. Defining Buttons. Creating Palettes.III. Building Larger Applications. 15. Speeding Up Your Programs. Timing Your Programs. Avoid Exact Arithmetic. Avoid Evaluating Data Structures. Avoid the Procedural Style. Compile Numerical Functions.16. Writing Your Own Packages. Why Write a Package? Contexts. Package Style. Loading Packages. Accidental Shadowing.17. Working with Files. Telling Mathematica where to Look. Importing Data from Files. Exporting Data. Low-Level File Interaction. Exporting Special Formats. Exporting Graphics. Exporting HTML Files. Exporting Function Definitions. Searching the Contents of a File.18. Example Applications. Monte Carlo Simulations. Cryptography.Appendix A: Answers to Odd-Numbered Exercises. Appendix B: Suggestions for Further Reading. Appendix C: Index.
Les mer

Produktdetaljer

ISBN
9780132592017
Publisert
1999-01-14
Utgave
2. utgave
Utgiver
Vendor
Prentice Hall
Høyde
185 mm
Aldersnivå
05, U
Språk
Product language
Engelsk
Format
Product format
Heftet
Antall sider
656