Week | Date | Time | Place | What | Material |
36 | Wed | 5/9 | 13-15 | 1145 | Motivation, Overview | intro-adm.pdf, overview-mbd.pdf, matlab1.pdf, MATLAB Primer |
Thu | 6/9 | 10-12 | 1113 | MATLAB or Simulink | Exercises 9, 12, 15, 17, 22, 25 of add_matlab_exercises.pdf, simulink1.pdf |
Fri | 7/9 | 15-17 | 1113 | System Modeling in Simulink | Getting Started with Simulink, simulink2.pdf, |
37 | Mon | 10/9 | 13-15 | 1145 | System Modeling in Simulink (ctd.) | simulink3.pdf |
Tue | 11/9 | 08-10 | 1145 | Exercise Session | simulink-exercises-1.pdf |
Wed | 12/9 | 15-17 | 1145 | Simulink semantics and simulator | Section 3 of Simulink User Guide, simulink4.pdf |
Fri | 14/9 | 08-10 | 1145 | State machines | D Harel: Statecharts: A visual formalism for complex systems Science of computer programming, 1987,stateflow1.pdf |
38 | Mon | 17/9 | 10-12 | 1145 | Stateflow | stateflow2.pdf, Started with StateFlow, Models: kai_actions.slx, sf_ug_p_3_49.slx |
Tue | 18/9 | 10-12 | 1245 | Practical aspects of modeling in Stateflow | Solving problem 1 of stateflow-exercises-1.pdf. stateflow3.pdf, StateFlow User Guide, |
Fri | 20/9 | 15-17 | 2415b | Exercises | stateflow-exercises-2.pdf |
Fri | 21/9 | 13-15 | 1146 | Hybrid Systems, Continuous-time Stateflow | stateflow4.pdf, StateFlow User Guide Section 20 |
39 | Tue | 25/9 | 08-10 | 1113 | Animating Simulink/Stateflow models | graphics.pdf, various models |
Wed | 26/9 | 13-15 | 1145 | Code generation | codegen1.pdf, Embedded Coder: User Guide, Section 47 |
Thu | 27/9 | 10-12 | 1238 | Code generation for STM boards |
40 | Mon | 1/10 | 13-15 | 1145 | Constructing wrappers for drivers | codegen2.pdf, Embedded Coder: User Guide, Section 42-43, Download Driver material here |
Tue | 2/10 | 13-15 | 1145 | Formulating Requirements | testing1.pdf, Some of slides by A. Donze |
Wed | 3/10 | 15-17 | 1145 | Requirements: Signal Temporal Logic | testing2.pdf, Some of slides by A. Donze plus some of these |
Fri | 5/10 | | | No Scheduled meeting | Here is the material for Assignment 3 and the Project spec with Supplementary material. You can use 1:238 as you like. |
41 | Tue | 9/10 | 13-15 | 1145 | Verification for Simulink/Stateflow models | See top of page |
Wed | 10/10 | 13-15 | 1146 | Models of Computation, Dataflow |
Thu | 11/10 | 10-12 | 1145 | LUSTRE (Philipp Rümmer) | ruemmer-slides-expanded.pdf |
42 | Tue | 16/10 | 15-17 | 1112 | LUSTRE (Philipp Rümmer) |
Thu | 18/10 | 13-15 | 2344 | No meeting (cancelled) | Work on Assignment 3 |
Fri | 19/10 | 10-12 | 1146 | TBD |