Maple V Programming Guide: for Release 5
M. B. Monagan Autor Waterloo Maple Incorporated K. O. Geddes, K.M. Heal, G. Labahn, S.M. Vorkoetter, J.S. Devitt, M.L. Hansen, D. Redfern, K.M. Rickarden Limba Engleză Paperback – 12 dec 1997
Preț: 330.44 lei
Preț vechi: 413.05 lei
-20% Nou
Puncte Express: 496
Preț estimativ în valută:
63.24€ • 66.52$ • 52.77£
63.24€ • 66.52$ • 52.77£
Carte tipărită la comandă
Livrare economică 09-23 ianuarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9780387983981
ISBN-10: 0387983988
Pagini: 379
Ilustrații: XI, 379 p. 42 illus.
Dimensiuni: 170 x 244 x 19 mm
Greutate: 0.63 kg
Ediția:3rd ed. 1998
Editura: Springer
Colecția Springer
Locul publicării:New York, NY, United States
ISBN-10: 0387983988
Pagini: 379
Ilustrații: XI, 379 p. 42 illus.
Dimensiuni: 170 x 244 x 19 mm
Greutate: 0.63 kg
Ediția:3rd ed. 1998
Editura: Springer
Colecția Springer
Locul publicării:New York, NY, United States
Public țintă
Professional/practitionerCuprins
1. Introduction.- 1.1 Getting Started.- 1.2 Basic Programming Constructs.- 1.3 Basic Data Structures.- 1.4 Computing with Formulae.- 2. Fundamentals.- 2.1 Evaluation Rules.- 2.2 Nested Procedures.- 2.3 Types.- 2.4 Choosing a Data Structure: Connected Graphs.- 2.5 Remember Tables.- 2.6 Conclusion.- 3. Advanced Programming.- 3.1 Procedures Which Return Procedures.- 3.2 When Local Variables Leave Home.- 3.3 Interactive Input.- 3.4 Extending Maple.- 3.5 Writing Your Own Packages.- 3.6 Conclusion.- 4. The Maple Language.- 4.1 Language Elements.- 4.2 Escape Characters.- 4.3 Statements.- 4.4 Expressions.- 4.5 Useful Looping Constructs.- 4.6 Substitution.- 4.7 Conclusion.- 5. Procedures.- 5.1 Procedure Definitions.- 5.2 Parameter Passing.- 5.3 Local and Global Variables.- 5.4 Procedure Options and the Description Field.- 5.5 The Value Returned by a Procedure.- 5.6 The Procedure Object.- 5.7 Explorations.- 5.8 Conclusion.- 6. Debugging Maple Programs.- 6.1 A Tutorial Example.- 6.2 Invoking the Debugger.- 6.3 Examining and Changing the State of the System.- 6.4 Controlling Execution.- 6.5 Restrictions.- 7. Numerical Programming in Maple.- 7.1 The Basics of evalf.- 7.2 Hardware Floating-Point Numbers.- 7.3 Floating-Point Models in Maple.- 7.4 Extending the evalf Command.- 7.5 Using the Matlab Package.- 7.6 Conclusion.- 8. Programming with Maple Graphics.- 8.1 Basic Plot Functions.- 8.2 Programming with Plotting Library Functions.- 8.3 Maple’s Plotting Data Structures.- 8.4 Programming with Plot Data Structures.- 8.5 Programming with the plottools Package.- 8.6 Example: Vector Field Plots.- 8.7 Generating Grids of Points.- 8.8 Animation.- 8.9 Programming with Color.- 8.10 Conclusion.- 9. Input and Output.- 9.1 A Tutorial Example.- 9.2 File Types and Modes.- 9.3 File Descriptorsversus File Names.- 9.4 File Manipulation Commands.- 9.5 Input Commands.- 9.6 Output Commands.- 9.7 Conversion Commands.- 9.8 A Detailed Example.- 9.9 Notes to C Programmers.- 9.10 Conclusion.
Caracteristici
The latest programming and language reference for the new Maple V Release 5 * Describes the use of both numeric and symbolic expressions, the data types available, and the programming language statements * Shows user-defined routines and the system's user interface plus 2D and 3D graphics capabilities * This same book is included in the professional version * Written by the developers of Maple * Every version of the Guide has been a consistent best-seller