A first course in scientific computing : symbolic, graphic, and numeric modeling using Maple, Java, Mathematica, and Fortran90 /
This book offers a new approach to introductory scientific computing. It aims to make students comfortable using computers to do science, to provide them with the computational tools and knowledge they need throughout their college careers and into their professional careers, and to show how all the...
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | Software eBook |
| Language: | English |
| Published: |
Princeton, N.J. :
Princeton University Press,
[2005]
|
| Subjects: | |
| Online Access: | Table of contents Table of contents Table of contents Table of contents Contributor biographical information Publisher description Publisher description |
Table of Contents:
- Introduction
- part 1. Maple (or mathematica) by doing.
- Getting started with Maple
- Numbers, expressions, functions; rocket golf
- Visualizing data, abstract types; electric fields
- Solving equations, differentiation; towers
- Integration; power and energy usage (also 14)
- Matrices and vectors; rotation
- Searching, programming; dipsticks
- part 2. Java (or Fortran90) by doing.
- Getting started with Java
- Data types, limits, methods; rocket golf
- Visualization with Java, classes, packages
- Flow control via logic; projectiles
- Java input and output
- Numerical integration; power and energy usage
- Differential equations with Java and Maple
- Object-oriented programming; complex currents
- Arrays: vectors, matrices; rigid-body rotations
- Advanced objects; baton projectiles
- Discrete math, arrays as bins, bug dynamics
- 2-D arrays: file I/O, PDEs; realistic capacitor
- Web computing, applets, primitive graphics
- part 3. LATEX survival guide.
- LATEX for text
- LATEX for mathematics
- Appendix A: Glossary
- Appendix B: Maple quick reference, debugging help
- Appendix C: Java quick reference and installing software.