SIAM Homepage | Search Catalog | New Books | Author Index | Series Index | Title Index | View My Shopping Cart

The catalog and shopping cart are hosted for SIAM by EasyCart. Your transaction is secure. If you have any questions about your order, contact

Purchase Now!

Spectral Methods in MATLABSpectral Methods in MATLAB

Lloyd N. Trefethen

Software, Environments, and Tools 10

This is a charming book, beautifully written, easy to understand without sacrificing accuracy. The idea of using MATLAB is brilliant and will appeal to the students and the other readers. --David Gottlieb, Ford Foundation Professor of Applied Mathematics, Brown University.

Fascinating mathematics, intriguing graphics, and beautiful MATLAB codes.--Cleve Moler, Chairman and Chief Scientist, The MathWorks, Inc.

I used this book to teach a summer school course in computational aspects and applications of spectral methods in Denmark during the summer of 2000. The success of the course was due quite significantly to this book, which made it very easy for the students to get started on some computations and get their hands wet from the first day.

I mainly used the text as the central reference throughout the course combined with a couple of additional standard references. During the mornings I went through some of the missing theory while students solved small problems using MATLAB during the afternoon.

The book provided inspiration in addition to being a source of working computational examples. Students enjoyed the problem solving sessions and were actually capable of developing projects of their own interest after less than a week.

I am certain the book will be a success and hopefully will help promote the use of spectral methods beyond a small clan of people by convincingly showing that the main myth of spectral methods -- that they are difficult -- is indeed incorrect! --Jan S. Hesthaven, Brown University

What a great book! I sat down to read through it last month, and it's so inspiringly lean with such great examples that I can't resist using it this term for 18.336 [Numerical Methods for PDEs]. --Peter Mucha, Applied Mathematics Instructor Department of Mathematics, Massachusetts Institute of Technology

This is the only book on spectral methods built around MATLAB programs. Along with finite differences and finite elements, spectral methods are one of the three main technologies for solving partial differential equations on computers. Since spectral methods involve significant linear algebra and graphics they are very suitable for the high level programming of MATLAB. This hands-on introduction is built around forty short and powerful MATLAB programs, which the reader can download from the World Wide Web.

This book presents the key ideas along with many figures, examples, and short, elegant MATLAB programs for readers to adapt to their own needs. It covers ODE and PDE boundary value problems, eigenvalues and pseudospectra, linear and nonlinear waves, and numerical quadrature.


Users of this book include advanced undergraduate and graduate students studying numerical methods for PDEs, numerical analysts, engineers, and computationally oriented physical scientists in all areas. The reader must have reasonable exposure to linear algebra, PDEs at the practical (not theoretical) level, and MATLAB.


Preface; Acknowledgments; A Note on the MATLAB Programs; Chapter 1: Differentiation Matrices; Chapter 2: Unbounded Grids: The Semidiscrete Fourier Transform; Chapter 3: Periodic Grids: The DFT and FFT; Chapter 4: Smoothness and Spectral Accuracy; Chapter 5: Polynomial Interpolation and Clustered Grids; Chapter 6: Chebyshev Differentiation Matrices; Chapter 7: Boundary Value Problems; Chapter 8: Chebyshev Series and the FFT; Chapter 9: Eigenvalues and Pseudospectra; Chapter 10: Time-Stepping and Stability Regions; Chapter 11: Polar Coordinates; Chapter 12: Integrals and Quadrature Formulas; Chapter 13: More About Boundary Conditions; Chapter 14: Fourth-Order Problems; Afterword; Bibliography; Index

To request an examination copy or desk copy of this book, please use our online request form at

2000 / xviii + 165 pages / Softcover / ISBN-13: 978-0-898714-65-4 / ISBN-10: 0-89871-465-6 /
List Price $54.50 / SIAM Member Price $38.15 / Order Code SE10
Quantity desired

Search our catalog for:

Shopping cart provided by:
Select quantity and list or member price and then click the "Click to Order" button to add books to your shopping cart.
Banner art adapted from a figure by Hinke M. Osinga and Bernd Krauskopf (University of Auckland, NZ.)