Click to have a closer look
About this book
About this book
Presents MATLAB both as a mathematical tool and a programming language, giving a concise and easy to master introduction to its potential and power. Based on a teach-yourself approach, this book presents the fundamentals of MATLAB which are illustrated throughout with many examples from a range of different scientific and engineering areas.
Preface; Part 1: Essentials; Getting going; MATLAB fundamentals; Developing algorithms; MATLAB functions; Logical vectors; Matrices; Introduction to graphics; Loops; Errors and pitfalls; Function M-files; Part 2: More advanced topics and applications; Vectors as arrays:working with subscripts; Arrays of characters:strings; Advanced data structures; More graphics; Graphical user interfaces (GUIs); Importing and exporting data; Simulation; More matrices; Introduction to numerical methods; Appendix A Syntax quick reference; Appendix B Operators; Appendix C Command and function quick reference; Appendix D ASCII character codes; Appendix E Solutions to selected exercises; Index
Brian Hahn graduated from the University of Cape Town before obtaining a PhD from Cambridge in high energy physics. He lectured in Applied Mathematics at the University of the Witwatersrand for a number of years before moving to Cape Town. He is an associate professor (and Head of Department) in Mathematics & Applied Mathematics at the University of Cape Town, where he has specialised in teaching programming languages to beginners for more than 20 years. He has written a number of popular computing books, on Fortran 77 and 90, GW-BASIC, True BASIC, Turbo Pascal, C++, Matlab and, most recently, Java. When not writing a new book, he carries out research in rangeland modelling. Spare time activies include birding, jogging, and planting indigenous trees on the small holding he shares with his wife and numerous german shepherd dogs. He can be contacted at mailto:firstname.lastname@example.org. Website: http://www.mth.uct.ac.za/#webpages/hahn/