|
Our primary aim is to introduce the render to a wide range of numerical algorithms,
explain their fundamental principles and illustrate their application. The algorithms are
implemented in the software package ÐÐТ1.ÐЮ because it provides a powerful tool
to help with these studies.
Many important theoretical results are discussed but it is not intended to provide
a detailed and rigorous theoretical development in every area. We wish to show how
numerical procedures can be applied to solve a range of problems and how the
algorithms, when applied to particular problems, demonstrate the expected theoretical
performance.
When used with care ÐÐТ1.ÐÐ provides a natural and succinct way of describing
numerical algorithms and a powerful means of experimenting with them. Often
MATLAB allows a remarkably direct translation from the statement of the algorithm to
its expression as a script. However, no tool, irrespective of its power, should be used
carelessly or uncritically.
This text should allow the reader to study numerical methods by encouraging
systematic experimentation with some of the many fascinating problems of numerical
analysis. The text introduces the reader Ñ a range of useful and important algorithms
and develops MATLAB functions to implement them. The reader is encouraged to use
these functions to produce results in numerical and graphical form. Particulnrexamples
are given throughout the book to illustrate how numerical methods are used to study
problems which include applications in the biosciences, chaos, neural networks,
engineering and science. |