ECE 203: Introduction to MATLAB Programming
Dr. Russell Hardie
Department of Electrical and
Computer Engineering
KL341-F
Email: rhardie@udayton.edu
http://homepages.udayton.edu/~rhardie1
http://homepages.udayton.edu/~rhardie1/ECE203/ECE203.htm
3.
Introduction to MATLAB:
Using the Interactive Environment
5.
Problem Solving Methodology
a. Template for you to copy and use (word
file).
c. Example 1.5-1: Piston Motion
7.
Input and Output (I/O) Commands
8.
Summary of Important Workspace Commands
9.
Defining and Indexing Arrays
a. When
to use {}, [], or () …
10.
Scalar and
Array Operations
11.
Example 2.3-3:
Maximum Power Transfer
13.
Solving N Equations for
N Unknowns
14.
XY Plotting
15.
Exponential and
Power Function
16.
Circuit
Frequency Response (Background .pdf, right mouse,
save locally then open)
17.
Random Numbers
and Histograms
Chapter 6: Programming with MATLAB
18.
Relational and
Logical Operators
21.
Using “for” Loops to
Solve Differential Equations Numerically
22.
Rocket Example
26.
Function to Solve Projectile Problem
27.
Function to
Compute Full Projectile Trajectory
Chapter 8: Polynomials
29.
More polynomials
30.
Interpolation
Chapter 9: Numerical Analysis, Controls Toolbox and Simulink
31.
Analysis of LTI
Systems (Controls Toolbox)
32.
Simulink
a. RLC
Circuit
c. Motor Controller (Closed loop)
33.
Video of a
control system designed to balance a metal rod.
This was taken in KL351. The
control system was designed and implemented using MATLAB using Simulink. See Dr. Raul Ordonez (KL344) for more
information.
Chapter 10: Three-Dimensional Plots
34.
Surface Plots
Examples Combining Functions, Programming, and
Plotting
35.
Trajectory
Function Output Plotting
36.
Animated Plots
37.
Complex
Exponential (M-file)
38.
Phasors
(Background .pdf, right mouse, save locally then
open)
a. phasor (M-file)
b. phasorZ (M-file)
c. phasorZ2
(M-file)
Digital Signal Processing With MATLAB
40.
A Look at Musical
Instrument Signals
41.
Crossover Circuit
Analysis with MATLAB
42.
Images
Miscellaneous Topics
43.
GUIs using guide
44.
Structures
and Cell Arrays