1 Matlab Fundamentals
Introduction. Getting Started. Fundamental Expressions. On-Line Help, Format, and Save. Creating Script Files. Matrices, Vectors, and Polynomials. Matrix Operations and Functions. Creating Functions. Exercises.
2. Plotting
Creating Two-Dimensional Plots. Customizing Plots. Plotting Three-Dimensional Data. Introduction to Handle Graphics. Exercises.
3. Setting up Control Problems
Creating Transfer Functions. Creating State-Space Models. Changing from State-Space to Transfer Functions. Changing from Transfer Function to State-Space. Building Systems. Building Systems using SIMULINK.
4. Poles, Zeros, and Time Response
Computing Poles and Zero. Creating Transfer Functions from Poles and Zeros. Computing and Plotting Time Response from Poles and Zeros. Time Response of Nonlinear Systems Using SIMULINK. Exercises.
5. ????
6. Root Locus Plots
Creating and Analyzing Root Locus Plots. Customizing Root Locus Plots. Design by Means of Root Locus Plots. Simulations of PID Control Using SIMULINK. Exercises.
7. Frequency-Domain Plots
Creating Frequency-Domain Plots. Customizing Frequency-Domain Plots. Design by Means of Frequency Response Plots. Exercises.
8. State-Space Computations
Controllers and Obervers. Controllability and Observability. Design Example. Exercises.
9. Discrete-Time Control Systems
Creating Discrete-Time Systems. Time-domain and Pole-Zero Analysis of Discrete-Time Systems. Frequency-Domain Analysis of Discrete-Time Systems. Exercises.