Preface; MATLAB glossary; Programming topics; Software; 1. From formula to program; 2. Limits and error; 3. Approximation with fractions; 4. The discrete versus the continuous; 5. Abstraction; 6. Randomness; 7. The second dimension; 8. Reordering; 9. Search; 10. Points, polygons and circles; 11. Text file processing; 12. The matrix: part II; 13. Acoustic file processing; 14. Divide and conquer; 15. Optimization; Appendix A. Refined graphics; Appendix B. Mathematical facts; Appendix C. MATLAB, Java, and C; Appendix D. Exit interview; Index.
An introduction to computer-based problem-solving using the MATLAB (R) environment for undergraduates.
Charles F. Van Loan has been at Cornell University since 1975, where he is a Professor of Computer Science and the Joseph C. Ford Professor of Engineering. He is a SIAM Fellow and the author of Matrix Computations (with G. H. Golub; Johns Hopkins, 1996), Introduction to Scientific Computing: A Matrix-Vector Approach Using MATLAB (Prentice Hall, 1999), Computational Frameworks for the Fast Fourier Transform (SIAM, 1992), Handbook for Matrix Computations (with T. F. Coleman; SIAM, 1988), and Introduction to Computational Science and Mathematics (James and Bartlett, 1996). K.-Y. Daisy Fan is a Senior Lecturer in the Department of Computer Science at Cornell University. She has a Ph.D. in Civil and Environmental Engineering and for the past eight years has taught programming and scientific computing using MATLAB, Java (TM), and Lego (R) Mindstorms (R) robotics.