MATLAB and Simulink Based Books
Primarily aimed at a first course in programming for high school and undergraduate students, Learning to Program with MATLAB: Building GUI Tools teaches the core concepts of computer programming; arrays, loops, functions, and basic data structures using MATLAB. The chapter sequence covers text-based programs, then programs that produce graphics, building up to an emphasis on GUI tools. Topics include programming basics, creating GUI with GUIDE, and graphics and GUI techniques.
MATLAB is used to solve numerous examples in the book. In addition, a supplemental set of MATLAB code files is available for download via password.