...
We envision two components: 1) a crash course in MATLAB taught at the start of each term, and 2) creating interactive online content as modules. MATLAB instruction initiative
Matlab evening course, perhaps eventually taught in Jan term:
Evening Sessions, 2 hours each
Session | Main Topics | ML functions | Instructional materials | relevant modules to review ahead of time |
---|---|---|---|---|
week 1, 1 | data arrays, vectors simple arithmetic simple plotting descriptive statistics, both command line and interactive | assignment operator x=1:100; element-based vs. matrix operations plot() hist() scatter3() surf() mean(), median(), std() | see dropbox folder from 2011 | 1-d data structures simple plots
|
week 1, 2 | scripts importing and exporting data simple interactive fits
| creating scripts import wizard, load() max(), min(), indices, array subsets | see dropbox folder from 2011 | simple fitting |
week 1, 3 | more complex fits statistical toolbox confidence intervals on fit parameters | cftool()
| ||
week 2, 4 | control flow: for, if. debugging numerical integration and differentiation
| for () if () breakpoints cumsum(), cumtrapz(), diff() | ||
week 2, 5 | linear equations, matrices eigenvalues matrix inversion | |||
week 2, 6 | numerical solutions to differential equations | |||
image processing in matlab |
...
Modules:
Topic | matlab functions | typical examples | lead person |
---|---|---|---|
data structures: 1-d arrays, indices | |||
data structures: 2-d and n-dimensional arrays | |||
arithmetic and functions on arrays | |||
strings in Matlab | |||
simple plots | plot(), hist(), scatter3(), surf(), contour() | ||
simple fitting | command line fits, interactive fitting | ||
complex fitting | cftool() | ||
numerical integration and differentiation | diff(), trapz() cumsum() | ||
descriptive statistics | mean(), median(), mode(), std(), histfit() | ||
model fitting and interpreting residuals | cftool(), splines | ||
writing simple scripts | |||
writing simple functions | |||
debugging scripts and functions, basic | |||
debugging scripts and functions, advanced | |||
importing and exporting data | |||
finding confidence intervals for fitted parameters |
March 14 meeting:
CWS: funding for part-time TF now. IACS, Bok Center, Ed X meshing. Mathworks. Presidential funds, Bloxham, Logan. two pager with budget.
...