#### EE341.01: LINEAR SYSTEMS AND CONTROL THEORY

Fall 1998 Schedule: MWF 10:00am-10:50am in MSEC 195

Instructor: Kevin Wedeward, Office: Workman 221, Phone: (505)835-5708, email: wedeward@ee.nmt.edu, homepage: www.ee.nmt.edu/~wedeward/

Help Session: T 07:00pm-09:00pm in MSEC 195

Office Hours: MTWF 02:00pm-03:00pm and by appointment

Course Objectives: Develop an understanding of

• frequency-domain techniques for analyzing continuous-time signals and
• the Laplace transform for representing and analyzing continuous-time systems.
These topics of study will be the basis for later courses in control theory and digital signal processing.

Course Prerequisites:

Topic Prerequisites:

1. RLC circuit modeling and responses.
2. Introduction to Laplace Transforms.
3. Matrix algebra.

Required Text: "Fundamentals of Signals and Systems Using Matlab" by E.W. Kamen and B.S. Heck

Topics: The following chapters and topics in the text will be covered:

1. Chpt. 1: Fundamental Concepts of Signals and Systems
2. Chpt. 2.1-2.2: Systems Defined by Differential Equations
3. Chpt. 3.3-3.4: Convolution
4. Chpt. 4: Fourier Series and Transforms
5. Chpt. 5: Frequency-Domain Analysis of Systems
6. Chpt. 7: Laplace Tranforms and Transfer Functions
7. Chpt. 8.1-8.3: System Analysis using Transfer Functions
8. Chpt. 9.1-9.2: Introduction to Controls

1. Chapter 1.
2. Sections 2.1,2.2.
3. Sections 3.3,3.4.
4. Chapter 4.
5. Chapter 5.
6. Chapter 7.

Homework: Homework will be assigned, collected, and graded on a weekly basis. You are encouraged to work with other students as long as the written work turned in is your own.

1. PS1 (in postscript) due BOC W 09/02/98
2. PS2 due BOC F 09/11/98: Problems 1.1 (do for figures P1.1a and P1.1c only); 1.3c,d,f,j; 1.7 (add a part (c) where you will put each signal in the form shown in problem 1.6); 1.8
3. PS3 (in postscript) due BOC F 09/18/98
4. PS4 due BOC F 09/25/98: Problems 2.8a,b, 2.11, 3.15d, 3.17, 3.18, 3.20
5. PS5 due BOC W 09/30/98: Problem 4.3
6. PS6 due BOC M 10/12/98: Problems 4.2a,b,c,e, 4.5a,b,c
7. PS7 due BOC W 10/21/98: Problems 4.14c,d, 4.15c,d
8. PS8 due BOC W 10/28/98: Problems 4.11, 4.16, 4.18a,b (should read x(t) = te^(-t)u(t)),c
9. PS9 (in postscript) due BOC M 11/09/98
10. PS10 due BOC W 11/11/98: Problems 5.14a,b,e-b, 5.18, 5.19e,f, 5.20
11. PS11 due BOC W 11/25/98: Problems 7.1, 7.2b, 7.3b,d, 7.4, 7.5
12. PS12 due BOC M 12/07/98: Problems 7.7a,b, 7.9, 7.11b,e, 7.14b,c, 7.16, 7.18
13. PS12 due BOC F 12/11/98

Exams: Two exams during regular class periods and one final exam will be given.

• Exam 1 on F 10/02/98: covers chapters 1, 2.1, 2.2, 3.3, 3.4, 4.1
• Exam 2 on M 11/16/98: covers chapters 4, 5
• Final Exam on T 12/15/98 at 1:30pm in MSEC 195

• Homework: 20%
• 2 Exams: 40%
• Final Exam: 40%

Handouts:

• Postscript version of the MATLAB Tutorial originally from the ftp site ftp.mathworks.com in pub/books/heck/tutorial.doc (A MSWord Document), but modified for use in EE341.01 at New Mexico Tech.

Example M-Files:

• Companion software is available from the authors of the text. It includes the MATLAB M-files used for various examples and figures in the book as well as other useful information.
• Example 1: Matlab example of plotting unit ramp and unit step functions.
• Example 2: Matlab m-file example of plotting a sine function.
• Example 3: Matlab m-file example of plotting sums of periodic signals.
• Example 4: Matlab m-file example of plotting combination signals.
• Example 5: MATLAB M-file for plotting truncated Fourier series.
• Example 6: MATLAB M-file for plotting truncated Fourier series and its spectra.
• Example 7: MATLAB M-file for plotting magnitude and phase spectrum from Fourier Transform.
• Example 8: MATLAB M-file for simulating and animating suspension system.
• Example 9: MATLAB M-file for plotting output of linear phase and nonlinear phase filters.
• Example 10: MATLAB M-file demonstrating matlab's system analysis funtions.