MATLAB and Simulink Based Books
Written for undergraduate students, Computer Programming with MATLAB (available as an eBook) teaches computer programming and introductory computer science to novices using the MATLAB system and language. The book places more emphasis on the general concepts from the discipline of computer science than does the typical introduction to MATLAB. Topics include matrices and operators, functions, control constructs, linear algebra, and object oriented programming. (For readers outside North America, Australia and the United Kingdom see this version.)
MATLAB is used to solve numerous examples in the book. In addition, a supplemental set of MATLAB code files is available for download.