Insight through computing : a MATLAB introduction to computational science and engineering

This introduction to computer-based problem-solving using the MATLAB 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' approac...

Full description

Bibliographic Details
Main Authors: Van Loan, Charles F. (Author), Fan, K.-Y. Daisy (Author)
Format: Book
Language:English
Published: Philadelphia, Pennsylvania : Society for Industrial and Applied Mathematics , c2010
Subjects:

MARC

LEADER 00000cam a2200000 7i4500
001 0000078795
005 20130404093000.0
008 120626s2010 pau eng
020 |a 0898716918 (paperback : alk. paper) 
020 |a 9780898716917 (paperback : alk. paper) 
050 0 0 |a QA297   |b .V36 2010 
090 0 0 |a QA297   |b .V36 2010 
100 1 |a Van Loan, Charles F. ,   |e author 
245 1 0 |a Insight through computing :   |b a MATLAB introduction to computational science and engineering   |c Charles F. Van Loan, K.-Y. Daisy Fan 
246 3 0 |a MATLAB introduction to computational science and engineering 
260 |a Philadelphia, Pennsylvania :   |b Society for Industrial and Applied Mathematics ,   |c c2010 
300 |a xviii, 434 p. :   |b ill. (some col.) ;   |c 26 cm. 
500 |a Includes index 
505 0 |a 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 
520 |a This introduction to computer-based problem-solving using the MATLAB 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 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 
650 0 |a Engineering mathematics   |x Data processing 
650 0 |a Numerical analysis   |x Data processing 
650 0 |a Science   |x Computer simulation 
700 1 |a Fan, K.-Y. Daisy ,   |e author 
999 |a 1000152655   |b Book   |c OPEN SHELF (30 DAYS)   |e Gong Badak Campus