Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Solving problems in scientific computing using Maple and MATLAB (3rd ed.)
Gander W. (ed), Hřebíček J. (ed), Springer-Verlag New York, Inc., New York, NY, 1998. Type: Book (9783540617938)
Date Reviewed: Apr 1 1999

One of the most frustrating aspects of modern physics and related disciplines is the lack of analytic solutions, or even nontrivial approximations, for real-world problems. For the two-body problem, there are plenty of solutions that can be manipulated for a variety of applications. For three-body (or more) problems, one must head straight to numerical solutions. Semi-analytic solutions are possible, but keeping track of terms becomes laborious. This difficulty explains the attraction of symbolic manipulation systems such as Maple and Macsyma and interfaces such as MATLAB and MathCad, which facilitate attempts to craft semi-analytic solutions.

One problem for newcomers to such systems is learning how to map a problem onto an analytic representation that lends itself to symbolic manipulation. The authors have selected a variety of scientific and mathematical problems, and show how to use Maple and MATLAB to solve these problems and display the results. Familiarity with Maple and MATLAB is assumed; the book is not intended to introduce either system. Each of the book’s 27 chapters treats a scientific problem with Maple and/or MATLAB code:

  • The Tractix and Similar Curves

  • Trajectory of a Spinning Tennis Ball

  • The Illumination Problem

  • Orbits in the Planar Three-Body Problem

  • The Internal Field in Semiconductors

  • Some Least Squares Problems

  • The Generalized Billiard Problem

  • Mirror Curves

  • Smoothing Filters

  • The Radar Problem

  • Conformal Mapping of a Circle

  • The Spinning Top

  • The Calibration Problem

  • Heat Flow Problems

  • Modeling Penetration Phenomena

  • Heat Capacity of System of Bose Particles

  • Free Metal Compression

  • Gauss Quadrature

  • Symbolic Computation of Explicit Runge-Kutta Formulas

  • Transient Response of a Two-Phase Half-Wave Rectifier

  • Circuits in Power Electronics

  • Newton’s and Kepler’s Laws

  • Least Squares Fit of Point Circle

  • Modeling Social Processes

  • Contour Plots of Analytic Functions

  • Non Linear Least Squares: Finding the Most Accurate Location of an Aircraft

  • Computing Plane Sundials

In general, I like and can recommend the book. The authors move smoothly from analytical approximations for each problem to Maple and MATLAB code. The book is well written; each chapter introduces a scientific or mathematical problem from an analytic point of view, and then gives Maple and/or MATLAB code to solve the problem or to generate an approximate solution. Thus, anyone with a similar problem can manipulate the formulas to move to a symbolic environment. The examples lend themselves to use in the classroom, where symbolic manipulation traditionally take too much time.

The authors provide access to machine-readable versions of the programs listed in the book via anonymous ftp at ftp://ftp.inf.ethz.ch. This is the third edition of the book, with six new example chapters. While MATLAB and Maple are separate systems, there is a toolbox that allows MATLAB users to access Maple. A brief appendix listing Internet sites that maintain libraries of Maple and MATLAB code for scientific and engineering problems would improve the book.

Reviewer:  G. Aharonian Review #: CR122041 (9904-0249)
Bookmark and Share
 
Physical Sciences And Engineering (J.2 )
 
 
Maple (I.1.3 ... )
 
 
Matlab (G.4 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Physical Sciences And Engineering": Date
An automated office for the laboratory scientist
Hennessy A., Roberts L., Chang Scoggins S. Journal of Microcomputer Applications 9(1): 15-26, 1986. Type: Article
Jul 1 1987
Designing digital filters
Williams C., Prentice-Hall, Inc., Upper Saddle River, NJ, 1986. Type: Book (9789780132018562)
Feb 1 1988
MIDAS: management of information for design and analysis of systems
Murthy T., Shyy Y., Arora J. Advances in Engineering Software 8(3): 149-158, 1986. Type: Article
Jun 1 1987
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy