ENGR 25: Engineering Computing - MATLAB

Tess Weathers,
Chabot College

Summary

Methodology and techniques for solving engineering/science problems using numerical-analysis computer-application programs MATLAB, SimuLink, and EXCEL. Technical computing and visualization using MATLAB software. Examples and applications from applied-mathematics, physical-mechanics, electrical circuits, biology, thermal systems, fluid systems, and other branches of science and engineering.


Course Size:
31-70

Course Format:
Integrated lecture and lab

Institution Type:
Two Year College

Course Context:

This is a "gateway" engineering course. Calculus 1 is a pre-requisite for this class, and this class is a pre-requisite for our more advanced engineering classes (Statics, Circuits, Materials Engineering, Strength of Materials, Thermodynamics). Students are not expected to have any coding background, although concurrent enrollment in an introductory C++ class is recommended.

Course Goals:

1. Given a data set that can be modeled by either a power-function or an exponential-function, linearize the data, and then perform a linear regression using MATLAB or EXCEL software to determine the best-case fitting constants m and b;
2. Using differential calculus, solve for an independent variable by hand that will optimize/minimize/maximize some dependent variable quantity that results from the analysis of a real-world situation-scenario;
3. Use MATLAB's SimuLink interconnected-icon based programming environment to create a SimuLink Feedback Diagram that produces a graph of the numerical solution to a nonlinear, nonhomogeneous, second order differential equation;
4. Use base-MATLAB commands to create a script file that produces a graph of the numerical solution to a nonlinear, nonhomogeneous, second order differential equation;
5. Use MATLAB's native "app", MuPad, to produce a symbolic-equation solution to a linear, nonhomogeneous, second order differential equation.

Assessment:

Syllabus:

References and Notes:

MATLAB for Engineering Applications, 4th Edition, by William J. Palm III


The examples are very applied and span a wide range of engineering concepts.