Insight Through Computing: A MATLAB Introduction to Computational Science and Engineering

Insight Through Computing: A MATLAB Introduction to Computational Science and Engineering

By: K.-Y. Daisy Fan (author), Charles F. Van Loan (author)Paperback

1 - 2 weeks availability

£37.80 RRP £42.00  You save £4.20 (10%) With FREE Saver Delivery


This introduction to computer-based problem-solving using the MATLAB(R) environment is highly recommended for students wishing to learn the concepts and develop the programming skills that are fundamental to computational science and engineering (CSE). Through a 'teaching by examples' approach, the authors pose strategically chosen problems to help first-time programmers learn these necessary concepts and skills. Each section formulates a problem and then introduces those new MATLAB(R) language features that are necessary to solve it. This approach puts problem-solving and algorithmic thinking first and syntactical details second. Each solution is followed by a 'talking point' that concerns some related, larger issue associated with CSE. Collectively, the worked examples, talking points, and 300+ homework problems build intuition for the process of discretization and an appreciation for dimension, inexactitude, visualization, randomness, and complexity. This sets the stage for further coursework in CSE areas.

Create a review

About Author

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.


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.

Product Details

  • publication date: 25/02/2010
  • ISBN13: 9780898716917
  • Format: Paperback
  • Number Of Pages: 184
  • ID: 9780898716917
  • weight: 750
  • ISBN10: 0898716918

Delivery Information

  • Saver Delivery: Yes
  • 1st Class Delivery: Yes
  • Courier Delivery: Yes
  • Store Delivery: Yes

Prices are for internet purchases only. Prices and availability in WHSmith Stores may vary significantly