What This Document Is
This document is a guided tutorial for Lab 1 of CET 4864, Principles of Feedback Control Systems, at New York City College of Technology. It serves as a practical introduction to using MATLAB for control systems applications, focusing on fundamental operations and scripting. The lab assignment is completed by student Mohammad Wahad, under the instruction of Professor Chen Xu.
Why This Document Matters
This tutorial is essential for students enrolled in CET 4864 who need to develop proficiency in MATLAB. MATLAB is a core tool for analyzing, designing, and simulating control systems. Successfully completing this lab will provide a foundation for subsequent coursework and projects requiring computational modeling of dynamic systems. It’s particularly valuable for students new to MATLAB or those needing a refresher on its core functionalities within an engineering context.
Common Limitations or Challenges
This lab tutorial focuses on *introducing* MATLAB concepts. It does not provide a comprehensive overview of all MATLAB features, nor does it delve deeply into advanced control systems theory. Users will still need to consult additional resources to fully master MATLAB and apply it to complex control problems. This document is a starting point, not a complete learning solution.
What This Document Provides
The full document includes:
* Exercises on matrix manipulation, basic calculations, and plotting.
* MATLAB code snippets demonstrating solutions to the exercises.
* Examples of polynomial operations (multiplication, root finding, evaluation).
* An introduction to creating and running MATLAB M-file scripts.
* A basic example of function creation and usage.
* Specific exercises involving sequence generation and plotting.
* Partial fraction decomposition examples.
This preview *does not* include the complete MATLAB code for all exercises, detailed explanations of control systems concepts, or the full results of every calculation. It provides a high-level overview of the lab’s scope and content.