# Engineering: An Introduction to Solving Engineering Problems with Matlab

## Table of Contents

- 1. Introduction to Problem Solving With MATLAB
This is an introduction to the other chapters and should be considered the book forward.

- 2. Problem Solving
An engineering problem-solving process using m-file environments is divided into seven steps, and demonstrated by means of a detailed variation of visual representation using UML.

- 3. Basic Mathematical Computations
Mathematical operations, variable expressions, and vector and matrix computations in an m-file environment are explored.

- 4. Graphing
Engineers use m-files extensively for graphical representations of data and computed values. Examples include vector operations. Tools for plotting are summarized.

- 5. Introduction to Programming with M-file Scripts
M-file scripts can be used to automate computations and implement complex capabilities.

- 6. For Loops
For loops are a way to repeat a series of computations using different values. Example include counting balls in an enclosed container and analyzing rocket trajectories.

- 7. Conditionals
If statements are a way to make a sequence of computations depend on variable values. Examples include engineering cost analysis.

- 8. While Loops
While loops are another way to repeat a series of computations using different values. The number of times the loop is executed depends on variable values computed by the loop. Examples include personal finance.