Programming for engineers : a foundation approach to learning C and Matlab /
Aaron R. Bradley
- Berlin : Springer, c2011
- xiii, 235 pages : illustrations ; 25 cm.
Includes index.
Chap. 1, Memory: The Stack. -- Chap. 2, Control. -- Chap. 3, Arrays and Strings. -- Chap. 4, Debugging. -- Chap. 5, I/O. -- Chap. 6, Memory: The Heap. -- Chap. 7, Abstract Data Types. -- Chap. 8, Linked Lists. -- Chap. 9, Introduction to Matlab. -- Chap. 10, Exploring ODEs with Matlab. -- Chap. 11, Exploring Time and Frequency Domains with Matlab
Teaching programming for engineers in a rigorous manner, this volume introduces pointer-based memory manipulation in the first chapter, and moves on from C to Matlab and Octave programming, all of which are important methods for engineers in any sector.