| Program Development | Procedures and tools used in creating, debugging,
optimizing, and checking in a program |
| Working with M-Files | Introduction to the basic MATLAB® program file |
| M-File Scripts and Functions | Overview of scripts, simple programs that require
no input or output, and functions, more complex programs that exchange
input and output data with the caller |
| Calling Functions | Calling syntax, determining which function will be
called, passing different types of arguments, passing arguments in
structures and cell arrays, identifying function dependencies |
| Function Arguments | Handling the data passed into and out of an M-file
function, checking input data, passing variable numbers of arguments |