Follow us


MERCURY LEARNING and INFORMATION provides print and digital content in the areas of science and medicine, technology and computing, engineering, and mathematics (STEM disciplines) designed for the professional/reference, trade, library, higher education, career school, and online training markets. We embrace both traditional and innovative publishing models designed to accommodate the needs of the intended audience by using the appropriate delivery methods.

Programming Fundamentals Using MATLAB Book CoverProgramming Fundamentals Using MATLAB

Michael Weeks

ISBN: 9781683925552
Pub Date:  July 2020
Specs: 7 x 9   Casebound
Pages: 550
Price: $59.95


This book covers the MATLAB syntax and the environment, suitable for someone with no programming background. The first four chapters present information on basic MATLAB programming including computing terminology, MATLAB specific syntax and control structures, operators, arrays, and matrices.  The next cluster covers grouping data, working with files, making images, creating graphical user interfaces, experimenting with sound, and the debugging environment. The final three chapters contain case studies on using MATLAB and other tools and devices (e.g., Arduino, Linux, Git, Mex, etc.) important for basic programming knowledge. Companion files with code and 4-color figures are on the disc or available from the publisher.



1: The MATLAB Environment, and Programming Terminology. 2: MATLAB Programming Basics. 3: Relational Operators, Boolean Values, and Logical Operators. 4: Arrays and Matrices. 5: Grouping Data. 6: File Input and Output. 7: Recursion. 8: Images. 9: Working with a Graphical User Interface. 10: Sound. 11: Getting Help and Debugging. 12: Practical MATLAB Programming and Debugging Case Studies. 13: Advanced Programming Concerns. 14: Other Useful Computing Tools. Appendix. Bibliography. Index.


(Files are also available for downloading from the publisher)


Michael Weeks, PhD is an Associate Professor of computer science at Georgia State University. He has authored numerous research articles with reputed international publishers such as the ACM, Springer, Elsevier, and IEEE.