Matlab by Example: Programming Basics

  • 3h 8m
  • Francis Lilley, Munther Gdeisat
  • Elsevier Science and Technology Books, Inc.
  • 2013

This book is designed to guide the reader through each step of writing Matlab programs. The book begins assuming the reader has no previous programming experience, and it uses multiple examples and clear language to introduce concepts and practical tools. The straight-forward and detailed instructions provide quick and thorough learning of Matlab for the beginner, allowing them to improve quickly in a short time. The book consists of ten chapters and it discusses in detail the integrated development environment (IDE), scalars, vectors, arrays, adopting structured programming style using functions and recursive functions, control flow, debugging, profiling, and structures. A section also describes the Symbolic Math toolbox, teaching readers how to solve algebraic equations, differentiation, integration, differential equations, and Laplace and Fourier transforms. The book contains hundreds of examples illustrated using screen shots, hundreds of exercises and three projects. The book can be used to complement coursework or as a self-study book. This book can be used as a textbook in Universities, colleges and high schools. The reader does not need to have any previous programming experience to learn Matlab. It includes examples with screenshots and plentiful exercises throughout help make Matlab easy to understand. Three larger projects enable the reader to write more extensive Matlab programs, giving them valuable practical programming experience and providing a first step towards being a professional Matlab programmer.

  • The reader does not need to have any previous programming experience to learn Matlab.
  • Examples with screenshots and plentiful exercises throughout help make Matlab easy to understand.
  • Three larger projects enable the reader to write more extensive Matlab programs, giving them valuable practical programming experience and providing a first step towards being a professional Matlab programmer.

In this Book

  • Why This Book is Different
  • How This Book is Organized
  • Matlab Integrated Development Environment
  • Scalars in Matlab
  • Vectors in Matlab
  • Arrays in Matlab
  • Matlab Functions
  • Conditional Statements in Matlab
  • Loop Statements in Matlab
  • Matlab Debugging, Profiling, and Code Indentation
  • Structures in Matlab
  • Calculus in Matlab
SHOW MORE
FREE ACCESS