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...

Full description

Bibliographic Details
Main Author: Landau, Rubin H. (Author)
Other Authors: Wangberg, Robyn
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.