Homework 1 Solutions

Size: px
Start display at page:

Download "Homework 1 Solutions"

Transcription

1 18-9 Signals and Systems Profs. Byron Yu and Pulkit Grover Fall 18 Homework 1 Solutions Part One 1. (8 points) Consider the DT signal given by the algorithm: x[] = 1 x[1] = x[n] = x[n 1] x[n ] (a) Plot the signal x[n] for n 11. (b) Determine if the signal is periodic, and if so find its fundamental period. Solution: (a) Plug different values of n into the given equation to calculate x[n] for n 11 x[] = x[1] x[] = 1 = 1 x[3] = x[] x[1] = 1 = 1 x[4] = x[3] x[] = 1 1 = x[5] = x[4] x[3] = ( 1) = 1 x[6] = x[5] x[4] = 1 ( ) = 1... Using the values we get we can draw the plot below. 1 x[n] n (b) From the plot above we know that x[n] is periodic with a fundamental period of 6.

2 Homework 1 Solutions Below is a proof if you are interested. For any n Z x[n + 6] = x[n + 5] x[n + 4] = x[n + 4] x[n + 3] x[n + 3] + x[n + ] = x[n + 4] x[n + 3] + x[n + ] = x[n + 3] x[n + ] x[n + 3] + x[n + ] = x[n + 3] = x[n + ] + x[n + 1] = x[n + 1] + x[n] + x[n + 1] = x[n] Therefore the signal x[n] is periodic with a period of 6. Note that 6 = 3 but from the plot we know x[n + ] x[n] and x[n + 3] x[n] for at least some values of n. Since x[] x[1] (meaning that the fundamental period is not 1), the fundamental period of the signal x[n] is 6.

3 Homework 1 Solutions 3. (8 points) Consider the CT signal given by the fomula: x(t) = cos (πt/3) (a) Plot the signal x(t) for 3 t 3. (b) Determine if the signal is periodic, and if so find its fundamental period. Solution: (a) Recall that cos(θ) = cos (θ) 1 Therefore for x(t) we have x(t) = cos (πt/3) = cos(4πt/3) + 1 So the plot of x(t) is a cosine wave shifted up by 1. x(t) t (b) From the plot we know that the signal x(t) is periodic with a fundamental period of 1.5. Below is a proof if you are interested. Assume x(t) is periodic with period T. Then t R, x(t) = x(t + T ). cos(4πt/3) + 1 = cos(4π/3(t + T )) + 1 cos(4πt/3) = cos(4πt/3 + 4πT/3) 4πT/3 = kπ(k Z) T = 3k/(k Z) Therefore x(t) is periodic, and the fundamental period is 1.5.

4 4 Homework 1 Solutions 3. (1 points) Determine if each of the following signals is periodic and, if so, find its fundamental period: (a) x(t) = sin (πt) (b) x(t) = e t cos(πt) (c) x(t) = cos( π 3 t) + sin( π t) (d) x(t) = cos(πt) + cos( πt) Solution: (a) x(t) = sin (πt) The signal is periodic with a fundamental period of 1. Observe that, sin (π(t + 1 )) = sin (πt + π) = ( sin(πt)) = sin (πt) This shows that 1 is a period but it is not enough to show that it is the fundamental period, i.e. the smallest c > such that x(t + c) = x(t) for all t. But observe that, sin (πt) = 1 cos(4πt) The fundamental period of cos(t) is π. Thus, the fundamental period of cos(4πt) is π = 1. 4π (b) x(t) = e t cos(πt) The signal is not periodic. This holds since e t is a monotonically decreasing function. Suppose there exists a c > such that x(t + c) = x(t) for all t. Then we must have e t cos(πt) = e (t+c) cos(π(t + c)) However, this implies that e c = cos(π(t+c)) for all t which is not possible since c is cos(πt) a constant while cos(π(t+c)) can take different values for different values of t. cos(πt) (c) x(t) = cos( πt) + sin( πt) 3 The signal is periodic with a fundamental period of 1. As this signal has two parts, we need to see if both of these parts are periodic firstly. For cos( πt), 3 it is periodic with a fundamental period of 3. For sin( π t), it is periodic with a fundamental period of 4. Next, we need to find out if there exist least common multiple from 3 and 4. It is 1! We find out the fundamental period of x(t) equals 1! (d) This signal is not periodic. Although the two parts have fundamental period of 1 and, we cannot find least common multiple for 1 and.

5 Homework 1 Solutions 5 4. (1 points) (a) Consider the following DT signal: x[n] = {( 1 ) n n otherwise Determine the total energy and average power of x[n]. (b) Consider the following CT signal: 3t t 5 x(t) = 15 5 < t 1 otherwise Determine the total energy and average power of x(t). Solution: (a) Total energy of x[n] is To find the total energy, E = + n= x[n] = x[n] since Signal is elsewhere. n= ( ) n 1 = = n= = 1 ( 1 4 ) n= = ( ) n 1 4 Average power of x[n] is. To find the average power, 1 P = lim N N + 1 N n= N x[n] = lim N (b) Total energy of x(t) is 15. To find the total energy, E = + x(t) dt = = 1 5 [ t 3 = (N + 1) (3 4 ) = x(t) dt since Signal is elsewhere. (3t) dt + ] (15 )[t] 1 5 = = 15 (15) dt

6 6 Homework 1 Solutions Average power of x(t) is. To find the average power, 1 P = lim T T +T T x(t) 1 dt = lim T T 15 = Explanation: Suppose you choose any T > 1, i.e. beyond the range where x(t) is non-zero. Observe that, Thus, E = = + +T T x(t) dt = T x(t) dt }{{} = as signal is x(t) dt for any arbitrary T > 1 1 P = lim T T +T T +T + x(t) dt + T x(t) 1 dt = lim T T E = x(t) dt +T }{{} =as signal is

7 Homework 1 Solutions 7 5. (1 points) Decompose the following signals into their odd and even components. Simplify your answer to the simplest expression: (a) x(t) = 1t 5 + 4t 4 t 3 t 1 (b) x(t) = 1 + t cos(t) + t 3 sin (t) + t 4 cos(t) sin(t) (c) x[n] = cos(n) + sin(n) + ( 1) n + ( 1) n sin( π 7 n) (d) x(t) = sin(3t) sin(t) sin(t) (Hint: sin( x) = sin(x)) Solution: (a) x(t) = 1t 5 + 4t 4 t 3 t 1 Odd: 1 (x(t) x( t)) = 1t5 t 3 Even: 1 (x(t) + x( t)) = 4t4 t 1 Observe that for a general polynomial, the odd powers belong to the odd part and the even powers belong to the even part of the signal. (b) x(t) = 1 + t cos(t) + t 3 sin (t) + t 4 cos(t) sin(t) Odd: 1 (x(t) x( t)) = t cos(t) + t3 sin (t) + t 4 cos(t) sin(t) Even: 1 (x(t) + x( t)) = 1 (c) x[n] = cos(n) + sin(n) + ( 1) n + ( 1) n sin( π 7 n) Odd: 1 (x(t) x( t)) = sin(n) + ( 1)n sin( π 7 n) Even: 1 (x(t) + x( t)) = cos(n) + ( 1)n (d) x(t) = sin(3t) sin(t) sin(t)

8 8 Homework 1 Solutions Odd: 1 (x(t) x( t)) = 1 (sin(3t) sin(t) sin(t) sin( 3t) sin( t) sin( t)) = 1 (sin(3t) sin(t) sin(t) ( 1)3 sin(3t) sin(t) sin(t)) = sin(3t) sin(t) sin(t) Even: 1 (x(t) + x( t)) = 1 (sin(3t) sin(t) sin(t) + sin( 3t) sin( t) sin( t)) = 1 (sin(3t) sin(t) sin(t) + ( 1)3 sin(3t) sin(t) sin(t)) =

9 Homework 1 Solutions 9 Part Two 6. (1 points) A pulse x(t) is defined by: x(t) = (a) Determine the total energy of x(t). { A cos(ωt) sin(ωt) t T otherwise (b) A differentiator is applied to x(t), defined by: y(t) = d dt x(t) Determine the resulting output y(t) of the differentiator. energy of y(t). Determine the total Solution: (a) [5 points].determine the total energy of x(t) Since we have A cos(ωt) sin(ωt) = 1 A sin(ωt), E = T = (A cos(ωt) sin(ωt)) dt T = A 4 ( 1 A sin(ωt)) dt T Using (sin(ωt)) = 1 (1 cos(4ωt)) we have, (sin(ωt)) dt E = A 4 = A 8 T T 1 cos(4ωt) dt 1 cos(4ωt)dt T = A 8 T A cos(4ωt)dt 8 = A 8 T A 1 8 4ω sin(4ωt) T = A 8 A 3ω sin(4ωt )

10 1 Homework 1 Solutions (b) [5 points].determine the resulting output y(t) of the differentiator. Determine the total energy of y(t). Differentiating x(t) respect to t, For the total energy of y(t), E = T y(t) = aω sin (ωt) + Aω cos (ωt) = Aω(cos (ωt) sin (ωt)) { Aω cos(ωt) t T = otherwise (Aω cos(ωt)) dt = = T = T 1 a ω dt + T A ω cos (ωt)dt A ω ( 1 + cos(4ωt) )dt T 1 A ω cos(4ωt)dt = 1 A ω T + A ω 1 8ω sin(4ωt) T = 1 A ω T + A ω 8 sin(4ωt )

11 Homework 1 Solutions (1 points) MATLAB Commands Please download MATLAB from the following website, which also provides instructions on how to do so. ECE students can choose to install the standalone edition in order to use MATLAB off campus. When you start MATLAB, there are two windows to note: a workspace, which contains the current variables; a command window, which allows for the input of commands. When MATLAB is first started, both should be empty except for the command window prompt. >> You can create variables like in other programming languages: >> a = You will note that the variable a now appears in the workspace. Once you have created variables, they will be saved in the workspace and you can use them in your new commands without having to define them again. Square brackets are used to create matrices. Columns are separated by spaces (or commas), and rows are separated by semicolons. Try the following commands in your MATLAB command window. To get information about any command, you can type help <name of the command>. >> b = [1 3 5] >> c = [1; 3; 4] >> d = [1 3; 5 6 7] Try the following MATLAB operators: >> b*c >> b+b >> b+c >> d*c Note that if the dimensions do not agree, you cannot use certain operators. MATLAB has a large library of commands that help to manipulate your matrices. Try the following commands, and briefly explain what each of the commands do. Note that MATLAB indexing starts at 1, rather than in many other programming languages. >> a = zeros (3, 4) >> b = ones (, 5)

12 1 Homework 1 Solutions >> c = eye (4) >> d = size (a) >> abs ([ -5, 3]) >> ceil (3.4) >> help floor >> e = [:3:1] >> f = e >> g = e () >> h = cos (pi /) >> k = exp (1.) >> ex1 = linspace (1, 5, 4) >> ex1 = [ ex1 ; ex1 *] >> n = ex1 (1, ) >> p = ex1 (1, :) >> m = ex1 (1, : end ) >> q = [p m] >> cmplx = 3 - i >> real ( cmplx ) >> imag ( cmplx ) >> abs ( cmplx ) >> angle ( cmplx ) >> 5^ >> 3 == 3 >> 3 == >> 3 ~= 1 >> whos >> clear a b There are many other built-in functions in MATLAB. MATLAB has excellent documentation, so there are plenty of online resources for helping you find the functions you need. Solution: (1) create a 3x4 matrix of zeros () create a x5 matrix of ones (3) create a 4x4 identity matrix (4) get the dimensions of matrix a (5) take the absolute values of each element in the matrix [-5, 3] (6) round to the smallest integer that is greater than 3.4 (7) retrieve documentation on using floor (8) create a vector of values starting from and counting by 3 until 1

13 Homework 1 Solutions 13 (9) take the transpose of e (1) select the second element in vector e (11) compute the cosine of π (1) compute e to the first power (13) create a linearly spaced vector of 4 values from 1 to 5 inclusive (14) multiply ex1 by and combine it with the original vector as different rows (15) select the element of ex1 in the first row, second column (16) select the first row of ex1 (17) select the first row of ex1 from the second column to the last (18) concatenate two vectors (19) create a complex value () take the real part of cmplx (1) take the imaginary part of cmplx () take the magnitude of cmplx (3) take the angle of cmplx (4) compute 5 to the second power (5) check equality of 3 versus 3 (6) check equality of 3 versus (7) check inequality of 3 versus 1 (8) display all current variables in the workspace (9) clear the variables a and b

14 14 Homework 1 Solutions 8. (1 points) MATLAB Plots Now we will get to one of the powerful tools of MATLAB: plots. In order to use the plot function, you need a vector of values for the x-axis and one for the y-axis. You can use plot(x, y) to create a continuous line plot. >> x = [ -:] >> y = [ ] >> plot (x, y) You can instead use stem(x, y) to plot discrete points in a stem plot. >> stem (x, y) Now, use these tools to make the following plots. Make sure to title your plots and label the axes. In order to do so, try help xlabel, help ylabel, and help title for instructions. (a) Odd component of y as both a continuous line plot and a discrete stem plot. (b) Even component of y as both a continuous line plot and a discrete stem plot. Solution: (a) >> x = [ : ] ; >> y = [ ] ; >> y odd =. 5 y.5 y ( 5 : 1 : 1 ) ; >> y even =. 5 y +. 5 y ( 5 : 1 : 1 ) ; >> f i g u r e >> stem ( x, y odd ) >> x l a b e l ( x ) >> y l a b e l ( y odd ) >> t i t l e ( odd component o f y ) >> f i g u r e >> p l o t ( x, y odd ) >> x l a b e l ( x ) >> y l a b e l ( y odd ) >> t i t l e ( odd component o f y ) >> f i g u r e >> stem ( x, y even ) >> x l a b e l ( x ) >> y l a b e l ( y even ) >> t i t l e ( even component o f y ) >> f i g u r e >> p l o t ( x, y even ) >> x l a b e l ( x )

15 Homework 1 Solutions 15 >> y l a b e l ( y even ) >> t i t l e ( even component o f y )

16 16 Homework 1 Solutions

17 Homework 1 Solutions 17

18 18 Homework 1 Solutions 9. (1 points) Matlab Functions A square wave, which is also called a pulse wave, is a periodic function that alternates between two values. The duty cycle is the percent of the period in which the signal is at its maximum value. The figure below shows a 1 Hz square wave with equal duration at the maximum value +1 and minimum value. So, its duty cycle is 5%. Now use the functions you examined in question 8 and write your own square wave generator. The specifics are: The output variable mywave should be a square wave that has a fixed frequency of 1 Hz and alternates between 1 and. The signal lasts for 3 seconds. The input variable dutycycle ranges from to 1 and it controls the duration of the maximum value, i.e. the fraction of time for which the signal is at its maximum value, expressed as a percentage. To define a function in Matlab, click on the yellow plus sign on the top left corner of the Matlab interface and type in the code below. function mywave = WaveGenerator ( dutycycle ) % your code here end Then save and name the.m file the same name as the function name under your current working directory. That is, you should save your script as WaveGenerator.m. In your submission, provide the code for this function. A hint for this problem is to use zeros and ones command. First, lets look at the first.5 seconds with a.1 second interval. That is, lets look at the value of the square wave plotted above at time points.1,.,...,.5. The amplitude at these time points are always 1. So, to get the first half period of a square wave, use the command as follows:

19 Homework 1 Solutions 19 posvalue = ones (1,5); posvalue is a 1 5 vector that represents the first.5 seconds of the wave. Similarly, we can use zeros to generate the other half period of the wave. Then, concatenate two parts together to get a 1 1 vector for the whole period. Last, repmat function (for more information, use help repmat) allows you to repeat one period multiple times. In order to generate signals with different duty cycles, you only need to change the number of 1s and s.

20 Homework 1 Solutions Solution: function mywave = WaveGenerator ( dutycycle ) posvalue = ones (1, dutycycle ); negvalue = zeros (1,1 - dutycycle ); mywave = repmat ([ posvalue, negvalue ],1, 3); % three times of the signal end

21 Homework 1 Solutions 1 1. (9 points) Put it all together Now, it is time to use your wavegenerator and the functions you learned from question 9 and plot a pulse wave function with 5% duty cycle and 85% duty cycle. To give you an example, the code below plots the % duty cycle square wave. t =.1:.1:3; y = WaveGenerator (); plot (t,y) title ( % duty cycle square wave ) xlabel ( Time (s) ) ylabel ( Amplitude ) In your submission, you only need to show the two plots for 5% and 85% duty cycle. If you can generate plots that look like the figure above, you have already finished your first 189 homework! Yeah! But if you are a perfectionist, you can try command axis or adjust LineWidth for plot to make the plot prettier.

22 Homework 1 Solutions Solution: Figure 1 Figure

ECE 301 Fall 2011 Division 1. Homework 1 Solutions.

ECE 301 Fall 2011 Division 1. Homework 1 Solutions. ECE 3 Fall 2 Division. Homework Solutions. Reading: Course information handout on the course website; textbook sections.,.,.2,.3,.4; online review notes on complex numbers. Problem. For each discrete-time

More information

Homework 6 Solutions

Homework 6 Solutions 8-290 Signals and Systems Profs. Byron Yu and Pulkit Grover Fall 208 Homework 6 Solutions. Part One. (2 points) Consider an LTI system with impulse response h(t) e αt u(t), (a) Compute the frequency response

More information

Homework 9 Solutions

Homework 9 Solutions 8-290 Signals and Systems Profs. Byron Yu and Pulkit Grover Fall 207 Homework 9 Solutions Part One. (6 points) Compute the convolution of the following continuous-time aperiodic signals. (Hint: Use the

More information

Homework 3 Solutions

Homework 3 Solutions 18-290 Signals and Systems Profs. Byron Yu and Pulkit Grover Fall 2018 Homework 3 Solutions Part One 1. (25 points) The following systems have x(t) or x[n] as input and y(t) or y[n] as output. For each

More information

Homework 5 Solutions

Homework 5 Solutions 18-290 Signals and Systems Profs. Byron Yu and Pulkit Grover Fall 2018 Homework 5 Solutions. Part One 1. (12 points) Calculate the following convolutions: (a) x[n] δ[n n 0 ] (b) 2 n u[n] u[n] (c) 2 n u[n]

More information

January 18, 2008 Steve Gu. Reference: Eta Kappa Nu, UCLA Iota Gamma Chapter, Introduction to MATLAB,

January 18, 2008 Steve Gu. Reference: Eta Kappa Nu, UCLA Iota Gamma Chapter, Introduction to MATLAB, Introduction to MATLAB January 18, 2008 Steve Gu Reference: Eta Kappa Nu, UCLA Iota Gamma Chapter, Introduction to MATLAB, Part I: Basics MATLAB Environment Getting Help Variables Vectors, Matrices, and

More information

EE 16B Final, December 13, Name: SID #:

EE 16B Final, December 13, Name: SID #: EE 16B Final, December 13, 2016 Name: SID #: Important Instructions: Show your work. An answer without explanation is not acceptable and does not guarantee any credit. Only the front pages will be scanned

More information

2 Background: Fourier Series Analysis and Synthesis

2 Background: Fourier Series Analysis and Synthesis Signal Processing First Lab 15: Fourier Series Pre-Lab and Warm-Up: You should read at least the Pre-Lab and Warm-up sections of this lab assignment and go over all exercises in the Pre-Lab section before

More information

Homework 5 Solutions

Homework 5 Solutions 18-290 Signals and Systems Profs. Byron Yu and Pulkit Grover Fall 2017 Homework 5 Solutions Part One 1. (18 points) For each of the following impulse responses, determine whether the corresponding LTI

More information

MATLAB BASICS. Instructor: Prof. Shahrouk Ahmadi. TA: Kartik Bulusu

MATLAB BASICS. Instructor: Prof. Shahrouk Ahmadi. TA: Kartik Bulusu MATLAB BASICS Instructor: Prof. Shahrouk Ahmadi 1. What are M-files TA: Kartik Bulusu M-files are files that contain a collection of MATLAB commands or are used to define new MATLAB functions. For the

More information

Introduction to Computational Neuroscience

Introduction to Computational Neuroscience CSE2330 Introduction to Computational Neuroscience Basic computational tools and concepts Tutorial 1 Duration: two weeks 1.1 About this tutorial The objective of this tutorial is to introduce you to: the

More information

ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK

ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK What is SIMULINK? SIMULINK is a software package for modeling, simulating, and analyzing

More information

Math Assignment 3 - Linear Algebra

Math Assignment 3 - Linear Algebra Math 216 - Assignment 3 - Linear Algebra Due: Tuesday, March 27. Nothing accepted after Thursday, March 29. This is worth 15 points. 10% points off for being late. You may work by yourself or in pairs.

More information

Final Exam of ECE301, Prof. Wang s section 8 10am Tuesday, May 6, 2014, EE 129.

Final Exam of ECE301, Prof. Wang s section 8 10am Tuesday, May 6, 2014, EE 129. Final Exam of ECE301, Prof. Wang s section 8 10am Tuesday, May 6, 2014, EE 129. 1. Please make sure that it is your name printed on the exam booklet. Enter your student ID number, e-mail address, and signature

More information

EEE161 Applied Electromagnetics Laboratory 1

EEE161 Applied Electromagnetics Laboratory 1 Dr. Milica Marković Applied Electromagnetics Laboratory page 1 EEE161 Applied Electromagnetics Laboratory 1 Instructor: Dr. Milica Marković Office: Riverside Hall 3028 Email: milica@csus.edu Web:http://gaia.ecs.csus.edu/

More information

Laboratory handout 5 Mode shapes and resonance

Laboratory handout 5 Mode shapes and resonance laboratory handouts, me 34 82 Laboratory handout 5 Mode shapes and resonance In this handout, material and assignments marked as optional can be skipped when preparing for the lab, but may provide a useful

More information

New Mexico Tech Hyd 510

New Mexico Tech Hyd 510 Vectors vector - has magnitude and direction (e.g. velocity, specific discharge, hydraulic gradient) scalar - has magnitude only (e.g. porosity, specific yield, storage coefficient) unit vector - a unit

More information

LAB 1: MATLAB - Introduction to Programming. Objective:

LAB 1: MATLAB - Introduction to Programming. Objective: LAB 1: MATLAB - Introduction to Programming Objective: The objective of this laboratory is to review how to use MATLAB as a programming tool and to review a classic analytical solution to a steady-state

More information

Date: Summer Stem Section:

Date: Summer Stem Section: Page 1 of 7 Name: Date: Summer Stem Section: Summer assignment: Build a Molecule Computer Simulation Learning Goals: 1. Students can describe the difference between a molecule name and chemical formula.

More information

Solutions to the Homework Replaces Section 3.7, 3.8

Solutions to the Homework Replaces Section 3.7, 3.8 Solutions to the Homework Replaces Section 3.7, 3.8 1. Our text (p. 198) states that µ ω 0 = ( 1 γ2 4km ) 1/2 1 1 2 γ 2 4km How was this approximation made? (Hint: Linearize 1 x) SOLUTION: We linearize

More information

Escola Federal de Engenharia de Itajubá

Escola Federal de Engenharia de Itajubá Escola Federal de Engenharia de Itajubá Departamento de Engenharia Mecânica Pós-Graduação em Engenharia Mecânica MPF04 ANÁLISE DE SINAIS E AQUISIÇÃO DE DADOS SINAIS E SISTEMAS Trabalho 01 (MATLAB) Prof.

More information

Math 308 Week 8 Solutions

Math 308 Week 8 Solutions Math 38 Week 8 Solutions There is a solution manual to Chapter 4 online: www.pearsoncustom.com/tamu math/. This online solutions manual contains solutions to some of the suggested problems. Here are solutions

More information

Octave. Tutorial. Daniel Lamprecht. March 26, Graz University of Technology. Slides based on previous work by Ingo Holzmann

Octave. Tutorial. Daniel Lamprecht. March 26, Graz University of Technology. Slides based on previous work by Ingo Holzmann Tutorial Graz University of Technology March 26, 2012 Slides based on previous work by Ingo Holzmann Introduction What is? GNU is a high-level interactive language for numerical computations mostly compatible

More information

EE3210 Lab 3: Periodic Signal Representation by Fourier Series

EE3210 Lab 3: Periodic Signal Representation by Fourier Series City University of Hong Kong Department of Electronic Engineering EE321 Lab 3: Periodic Signal Representation by Fourier Series Prelab: Read the Background section. Complete Section 2.2(b), which asks

More information

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2)

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2) E.5 Signals & Linear Systems Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & ) 1. Sketch each of the following continuous-time signals, specify if the signal is periodic/non-periodic,

More information

George Mason University Signals and Systems I Spring 2016

George Mason University Signals and Systems I Spring 2016 George Mason University Signals and Systems I Spring 206 Problem Set #6 Assigned: March, 206 Due Date: March 5, 206 Reading: This problem set is on Fourier series representations of periodic signals. The

More information

2.3 Oscillation. The harmonic oscillator equation is the differential equation. d 2 y dt 2 r y (r > 0). Its solutions have the form

2.3 Oscillation. The harmonic oscillator equation is the differential equation. d 2 y dt 2 r y (r > 0). Its solutions have the form 2. Oscillation So far, we have used differential equations to describe functions that grow or decay over time. The next most common behavior for a function is to oscillate, meaning that it increases and

More information

Lecture 5b: Starting Matlab

Lecture 5b: Starting Matlab Lecture 5b: Starting Matlab James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University August 7, 2013 Outline 1 Resources 2 Starting Matlab 3 Homework

More information

Final Exam of ECE301, Section 1 (Prof. Chih-Chun Wang) 1 3pm, Friday, December 13, 2016, EE 129.

Final Exam of ECE301, Section 1 (Prof. Chih-Chun Wang) 1 3pm, Friday, December 13, 2016, EE 129. Final Exam of ECE301, Section 1 (Prof. Chih-Chun Wang) 1 3pm, Friday, December 13, 2016, EE 129. 1. Please make sure that it is your name printed on the exam booklet. Enter your student ID number, and

More information

The distribution inherited by Y is called the Cauchy distribution. Using that. d dy ln(1 + y2 ) = 1 arctan(y)

The distribution inherited by Y is called the Cauchy distribution. Using that. d dy ln(1 + y2 ) = 1 arctan(y) Stochastic Processes - MM3 - Solutions MM3 - Review Exercise Let X N (0, ), i.e. X is a standard Gaussian/normal random variable, and denote by f X the pdf of X. Consider also a continuous random variable

More information

2 Solving Ordinary Differential Equations Using MATLAB

2 Solving Ordinary Differential Equations Using MATLAB Penn State Erie, The Behrend College School of Engineering E E 383 Signals and Control Lab Spring 2008 Lab 3 System Responses January 31, 2008 Due: February 7, 2008 Number of Lab Periods: 1 1 Objective

More information

Problem Value

Problem Value GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM DATE: 30-Apr-04 COURSE: ECE-2025 NAME: GT #: LAST, FIRST Recitation Section: Circle the date & time when your Recitation

More information

Fall 2016, MA 252, Calculus II, Final Exam Preview Solutions

Fall 2016, MA 252, Calculus II, Final Exam Preview Solutions Fall 6, MA 5, Calculus II, Final Exam Preview Solutions I will put the following formulas on the front of the final exam, to speed up certain problems. You do not need to put them on your index card, and

More information

QUIZ #2 SOLUTION Version A

QUIZ #2 SOLUTION Version A GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING QUIZ #2 SOLUTION Version A DATE: 7-MAR-16 SOLUTION Version A COURSE: ECE 226A,B NAME: STUDENT #: LAST, FIRST 2 points 2 points

More information

Project One: C Bump functions

Project One: C Bump functions Project One: C Bump functions James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University November 2, 2018 Outline 1 2 The Project Let s recall what the

More information

These videos and handouts are supplemental documents of paper X. Li, Z. Huang. An Inverted Classroom Approach to Educate MATLAB in Chemical Process

These videos and handouts are supplemental documents of paper X. Li, Z. Huang. An Inverted Classroom Approach to Educate MATLAB in Chemical Process These videos and handouts are supplemental documents of paper X. Li, Z. Huang. An Inverted Classroom Approach to Educate MATLAB in Chemical Process Control, Education for Chemical Engineers, 9, -, 7. The

More information

Linear Motion with Constant Acceleration

Linear Motion with Constant Acceleration Linear Motion 1 Linear Motion with Constant Acceleration Overview: First you will attempt to walk backward with a constant acceleration, monitoring your motion with the ultrasonic motion detector. Then

More information

Matlab Section. November 8, 2005

Matlab Section. November 8, 2005 Matlab Section November 8, 2005 1 1 General commands Clear all variables from memory : clear all Close all figure windows : close all Save a variable in.mat format : save filename name of variable Load

More information

Physics with Matlab and Mathematica Exercise #1 28 Aug 2012

Physics with Matlab and Mathematica Exercise #1 28 Aug 2012 Physics with Matlab and Mathematica Exercise #1 28 Aug 2012 You can work this exercise in either matlab or mathematica. Your choice. A simple harmonic oscillator is constructed from a mass m and a spring

More information

EE 4314 Lab 1 Handout Control Systems Simulation with MATLAB and SIMULINK Spring Lab Information

EE 4314 Lab 1 Handout Control Systems Simulation with MATLAB and SIMULINK Spring Lab Information EE 4314 Lab 1 Handout Control Systems Simulation with MATLAB and SIMULINK Spring 2013 1. Lab Information This is a take-home lab assignment. There is no experiment for this lab. You will study the tutorial

More information

Background ODEs (2A) Young Won Lim 3/7/15

Background ODEs (2A) Young Won Lim 3/7/15 Background ODEs (2A) Copyright (c) 2014-2015 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any

More information

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING ECE 2026 Summer 2018 Problem Set #1 Assigned: May 14, 2018 Due: May 22, 2018 Reading: Chapter 1; App. A on Complex Numbers,

More information

Linear Algebra and ODEs review

Linear Algebra and ODEs review Linear Algebra and ODEs review Ania A Baetica September 9, 015 1 Linear Algebra 11 Eigenvalues and eigenvectors Consider the square matrix A R n n (v, λ are an (eigenvector, eigenvalue pair of matrix A

More information

Laboratory handouts, ME 340

Laboratory handouts, ME 340 Laboratory handouts, ME 340 This document contains summary theory, solved exercises, prelab assignments, lab instructions, and report assignments for Lab 4. 2014-2016 Harry Dankowicz, unless otherwise

More information

Assignment 3 Solutions

Assignment 3 Solutions Assignment Solutions Networks and systems August 8, 7. Consider an LTI system with transfer function H(jw) = input is sin(t + π 4 ), what is the output? +jw. If the Solution : C For an LTI system with

More information

ECE 301 Fall 2010 Division 2 Homework 10 Solutions. { 1, if 2n t < 2n + 1, for any integer n, x(t) = 0, if 2n 1 t < 2n, for any integer n.

ECE 301 Fall 2010 Division 2 Homework 10 Solutions. { 1, if 2n t < 2n + 1, for any integer n, x(t) = 0, if 2n 1 t < 2n, for any integer n. ECE 3 Fall Division Homework Solutions Problem. Reconstruction of a continuous-time signal from its samples. Consider the following periodic signal, depicted below: {, if n t < n +, for any integer n,

More information

Spring 2015, MA 252, Calculus II, Final Exam Preview Solutions

Spring 2015, MA 252, Calculus II, Final Exam Preview Solutions Spring 5, MA 5, Calculus II, Final Exam Preview Solutions I will put the following formulas on the front of the final exam, to speed up certain problems. You do not need to put them on your index card,

More information

Discrete Fourier transform (DFT)

Discrete Fourier transform (DFT) Discrete Fourier transform (DFT) Alejandro Ribeiro January 19, 2018 Let x : [0, N 1] C be a discrete signal of duration N and having elements x(n) for n [0, N 1]. The discrete Fourier transform (DFT) of

More information

Date: 1 April (1) The only reference material you may use is one 8½x11 crib sheet and a calculator.

Date: 1 April (1) The only reference material you may use is one 8½x11 crib sheet and a calculator. PH1140: Oscillations and Waves Name: Solutions Conference: Date: 1 April 2005 EXAM #1: D2005 INSTRUCTIONS: (1) The only reference material you may use is one 8½x11 crib sheet and a calculator. (2) Show

More information

ODE Homework 1. Due Wed. 19 August 2009; At the beginning of the class

ODE Homework 1. Due Wed. 19 August 2009; At the beginning of the class ODE Homework Due Wed. 9 August 2009; At the beginning of the class. (a) Solve Lẏ + Ry = E sin(ωt) with y(0) = k () L, R, E, ω are positive constants. (b) What is the limit of the solution as ω 0? (c) Is

More information

Chapter 10: Sinusoidal Steady-State Analysis

Chapter 10: Sinusoidal Steady-State Analysis Chapter 10: Sinusoidal Steady-State Analysis 1 Objectives : sinusoidal functions Impedance use phasors to determine the forced response of a circuit subjected to sinusoidal excitation Apply techniques

More information

Date: 31 March (1) The only reference material you may use is one 8½x11 crib sheet and a calculator.

Date: 31 March (1) The only reference material you may use is one 8½x11 crib sheet and a calculator. PH1140: Oscillations and Waves Name: SOLUTIONS AT END Conference: Date: 31 March 2005 EXAM #1: D2006 INSTRUCTIONS: (1) The only reference material you may use is one 8½x11 crib sheet and a calculator.

More information

Final Exam of ECE301, Prof. Wang s section 1 3pm Tuesday, December 11, 2012, Lily 1105.

Final Exam of ECE301, Prof. Wang s section 1 3pm Tuesday, December 11, 2012, Lily 1105. Final Exam of ECE301, Prof. Wang s section 1 3pm Tuesday, December 11, 2012, Lily 1105. 1. Please make sure that it is your name printed on the exam booklet. Enter your student ID number, e-mail address,

More information

Homework Solutions: , plus Substitutions

Homework Solutions: , plus Substitutions Homework Solutions: 2.-2.2, plus Substitutions Section 2. I have not included any drawings/direction fields. We can see them using Maple or by hand, so we ll be focusing on getting the analytic solutions

More information

Computer simulation of radioactive decay

Computer simulation of radioactive decay Computer simulation of radioactive decay y now you should have worked your way through the introduction to Maple, as well as the introduction to data analysis using Excel Now we will explore radioactive

More information

Matlab Sheet 3. Plotting in Matlab

Matlab Sheet 3. Plotting in Matlab Matlab Sheet 3 Plotting in Matlab 1. a. Estimate the roots of the following equation by plotting the equation. x 3 3x 2 + 5x sin ( πx 4 5π 4 ) + 3 = 0 b. Use the estimates found in part a to find the roots

More information

AMS 27L LAB #6 Winter 2009

AMS 27L LAB #6 Winter 2009 AMS 27L LAB #6 Winter 2009 Symbolically Solving Differential Equations Objectives: 1. To learn about the MATLAB Symbolic Solver 2. To expand knowledge of solutions to Diff-EQs 1 Symbolically Solving Differential

More information

Introduction to Matlab

Introduction to Matlab History of Matlab Starting Matlab Matrix operation Introduction to Matlab Useful commands in linear algebra Scripts-M file Use Matlab to explore the notion of span and the geometry of eigenvalues and eigenvectors.

More information

GRAPHIC WEEK 7 DR. USMAN ULLAH SHEIKH DR. MUSA MOHD MOKJI DR. MICHAEL TAN LOONG PENG DR. AMIRJAN NAWABJAN DR. MOHD ADIB SARIJARI

GRAPHIC WEEK 7 DR. USMAN ULLAH SHEIKH DR. MUSA MOHD MOKJI DR. MICHAEL TAN LOONG PENG DR. AMIRJAN NAWABJAN DR. MOHD ADIB SARIJARI GRAPHIC SKEE1022 SCIENTIFIC PROGRAMMING WEEK 7 DR. USMAN ULLAH SHEIKH DR. MUSA MOHD MOKJI DR. MICHAEL TAN LOONG PENG DR. AMIRJAN NAWABJAN DR. MOHD ADIB SARIJARI 1 OBJECTIVE 2-dimensional line plot function

More information

Calculus II Practice Test Problems for Chapter 7 Page 1 of 6

Calculus II Practice Test Problems for Chapter 7 Page 1 of 6 Calculus II Practice Test Problems for Chapter 7 Page of 6 This is a set of practice test problems for Chapter 7. This is in no way an inclusive set of problems there can be other types of problems on

More information

MATH 3330 INFORMATION SHEET FOR TEST 3 SPRING Test 3 will be in PKH 113 in class time, Tues April 21

MATH 3330 INFORMATION SHEET FOR TEST 3 SPRING Test 3 will be in PKH 113 in class time, Tues April 21 MATH INFORMATION SHEET FOR TEST SPRING Test will be in PKH in class time, Tues April See above for date, time and location of Test It will last 7 minutes and is worth % of your course grade The material

More information

The Discrete Fourier Transform

The Discrete Fourier Transform In [ ]: cd matlab pwd The Discrete Fourier Transform Scope and Background Reading This session introduces the z-transform which is used in the analysis of discrete time systems. As for the Fourier and

More information

ENGR Spring Exam 2

ENGR Spring Exam 2 ENGR 1300 Spring 013 Exam INSTRUCTIONS: Duration: 60 minutes Keep your eyes on your own work! Keep your work covered at all times! 1. Each student is responsible for following directions. Read carefully..

More information

Simple Harmonic Motion

Simple Harmonic Motion Physics Topics Simple Harmonic Motion If necessary, review the following topics and relevant textbook sections from Serway / Jewett Physics for Scientists and Engineers, 9th Ed. Hooke s Law (Serway, Sec.

More information

Lab 1g: Horizontally Forced Pendulum & Chaotic Motion

Lab 1g: Horizontally Forced Pendulum & Chaotic Motion 58:080 Experimental Engineering OBJECTIVE Lab 1g: Horizontally Forced Pendulum & Chaotic Motion The objective of this lab is to study horizontally forced oscillations of a pendulum. This will be done trough

More information

Chapter REVIEW ANSWER KEY

Chapter REVIEW ANSWER KEY TEXTBOOK HELP Pg. 313 Chapter 3.2-3.4 REVIEW ANSWER KEY 1. What qualifies a function as a polynomial? Powers = non-negative integers Polynomial functions of degree 2 or higher have graphs that are smooth

More information

Designing Information Devices and Systems I Fall 2018 Homework 5

Designing Information Devices and Systems I Fall 2018 Homework 5 Last Updated: 08-09-9 0:6 EECS 6A Designing Information Devices and Systems I Fall 08 Homework 5 This homework is due September 8, 08, at 3:59. Self-grades are due October, 08, at 3:59. Submission Format

More information

Massachusetts Institute of Technology

Massachusetts Institute of Technology Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.011: Introduction to Communication, Control and Signal Processing QUIZ 1, March 16, 2010 ANSWER BOOKLET

More information

Taylor and Maclaurin Series. Approximating functions using Polynomials.

Taylor and Maclaurin Series. Approximating functions using Polynomials. Taylor and Maclaurin Series Approximating functions using Polynomials. Approximating f x = e x near x = 0 In order to approximate the function f x = e x near x = 0, we can use the tangent line (The Linear

More information

Signals and Systems: Introduction

Signals and Systems: Introduction Dependent variable Signals and Systems: Introduction What is a signal? Signals may describe a wide variety of physical phenomena. The information in a signal is contained in a pattern of variations of

More information

S56 (5.3) Further Calculus.notebook March 24, 2016

S56 (5.3) Further Calculus.notebook March 24, 2016 Daily Practice 16.3.2016 Today we will be learning how to differentiate using the Chain Rule. Homework Solutions Video online - please mark 2009 P2 Polynomials HW Online due 22.3.16 We use the Chain Rule

More information

Solutions to the Homework Replaces Section 3.7, 3.8

Solutions to the Homework Replaces Section 3.7, 3.8 Solutions to the Homework Replaces Section 3.7, 3.8. Show that the period of motion of an undamped vibration of a mass hanging from a vertical spring is 2π L/g SOLUTION: With no damping, mu + ku = 0 has

More information

Statistical Mechanics Solution Set #1 Instructor: Rigoberto Hernandez MoSE 2100L, , (Dated: September 4, 2014)

Statistical Mechanics Solution Set #1 Instructor: Rigoberto Hernandez MoSE 2100L, , (Dated: September 4, 2014) CHEM 6481 TT 9:3-1:55 AM Fall 214 Statistical Mechanics Solution Set #1 Instructor: Rigoberto Hernandez MoSE 21L, 894-594, hernandez@gatech.edu (Dated: September 4, 214 1. Answered according to individual

More information

Computational Foundations of Cognitive Science

Computational Foundations of Cognitive Science Computational Foundations of Cognitive Science Lecture 14: Inverses and Eigenvectors in Matlab; Plotting and Graphics Frank Keller School of Informatics University of Edinburgh keller@inf.ed.ac.uk February

More information

Homework 5 Due 28 October at 6:00 pm

Homework 5 Due 28 October at 6:00 pm 1. Resistance Calculations Homework 5 Due 28 October at 6:00 pm Plus Electrode Minus Electrode Assume that we have a thin conductor deposited onto the surface of a plastic board (as on a printed circuit

More information

Test #2 Math 2250 Summer 2003

Test #2 Math 2250 Summer 2003 Test #2 Math 225 Summer 23 Name: Score: There are six problems on the front and back of the pages. Each subpart is worth 5 points. Show all of your work where appropriate for full credit. ) Show the following

More information

EE Homework 13 - Solutions

EE Homework 13 - Solutions EE3054 - Homework 3 - Solutions. (a) The Laplace transform of e t u(t) is s+. The pole of the Laplace transform is at which lies in the left half plane. Hence, the Fourier transform is simply the Laplace

More information

Matlab Instruction Primer; Chem 691, Spring 2016

Matlab Instruction Primer; Chem 691, Spring 2016 1 Matlab Instruction Primer; Chem 691, Spring 2016 This version dated February 10, 2017 CONTENTS I. Help: To obtain information about any instruction in Matlab 1 II. Scripting 1 III. Loops, determine an

More information

MAT300/500 Programming Project Spring 2019

MAT300/500 Programming Project Spring 2019 MAT300/500 Programming Project Spring 2019 Please submit all project parts on the Moodle page for MAT300 or MAT500. Due dates are listed on the syllabus and the Moodle site. You should include all neccessary

More information

Chapter 1 Fundamental Concepts

Chapter 1 Fundamental Concepts Chapter 1 Fundamental Concepts Signals A signal is a pattern of variation of a physical quantity as a function of time, space, distance, position, temperature, pressure, etc. These quantities are usually

More information

Statistical methods. Mean value and standard deviations Standard statistical distributions Linear systems Matrix algebra

Statistical methods. Mean value and standard deviations Standard statistical distributions Linear systems Matrix algebra Statistical methods Mean value and standard deviations Standard statistical distributions Linear systems Matrix algebra Statistical methods Generating random numbers MATLAB has many built-in functions

More information

Solutions to Problems in Chapter 4

Solutions to Problems in Chapter 4 Solutions to Problems in Chapter 4 Problems with Solutions Problem 4. Fourier Series of the Output Voltage of an Ideal Full-Wave Diode Bridge Rectifier he nonlinear circuit in Figure 4. is a full-wave

More information

Assignment 2. Signal Processing and Speech Communication Lab. Graz University of Technology

Assignment 2. Signal Processing and Speech Communication Lab. Graz University of Technology Signal Processing and Speech Communication Lab. Graz University of Technology Assignment 2 This homework has to be submitted via e-mail to the address hw1.spsc@tugraz.at not later than 25.5.2016. Let the

More information

Experiment 1: Linear Regression

Experiment 1: Linear Regression Experiment 1: Linear Regression August 27, 2018 1 Description This first exercise will give you practice with linear regression. These exercises have been extensively tested with Matlab, but they should

More information

Numerical solution of ODEs

Numerical solution of ODEs Péter Nagy, Csaba Hős 2015. H-1111, Budapest, Műegyetem rkp. 3. D building. 3 rd floor Tel: 00 36 1 463 16 80 Fax: 00 36 1 463 30 91 www.hds.bme.hu Table of contents Homework Introduction to Matlab programming

More information

TOPIC 2 Computer application for manipulating matrix using MATLAB

TOPIC 2 Computer application for manipulating matrix using MATLAB YOGYAKARTA STATE UNIVERSITY MATHEMATICS AND NATURAL SCIENCES FACULTY MATHEMATICS EDUCATION STUDY PROGRAM TOPIC 2 Computer application for manipulating matrix using MATLAB Definition of Matrices in MATLAB

More information

ECE 320 Linear Control Systems Winter Lab 1 Time Domain Analysis of a 1DOF Rectilinear System

ECE 320 Linear Control Systems Winter Lab 1 Time Domain Analysis of a 1DOF Rectilinear System Amplitude ECE 3 Linear Control Systems Winter - Lab Time Domain Analysis of a DOF Rectilinear System Objective: Become familiar with the ECP control system and MATLAB interface Collect experimental data

More information

Homework 6 EE235, Spring 2011

Homework 6 EE235, Spring 2011 Homework 6 EE235, Spring 211 1. Fourier Series. Determine w and the non-zero Fourier series coefficients for the following functions: (a 2 cos(3πt + sin(1πt + π 3 w π e j3πt + e j3πt + 1 j2 [ej(1πt+ π

More information

Temperature measurement

Temperature measurement Luleå University of Technology Johan Carlson Last revision: July 22, 2009 Measurement Technology and Uncertainty Analysis - E7021E Lab 3 Temperature measurement Introduction In this lab you are given a

More information

e jωt y (t) = ω 2 Ke jωt K =

e jωt y (t) = ω 2 Ke jωt K = BME 171, Sec 2: Homework 2 Solutions due Tue, Sep 16 by 5pm 1. Consider a system governed by the second-order differential equation a d2 y(t) + b dy(t) where a, b and c are nonnegative real numbers. (a)

More information

HW Solution 2 Due: July 10:39AM

HW Solution 2 Due: July 10:39AM ECS 35: Probability and Random Processes 200/ HW Solution 2 Due: July 9 @ 0:39AM Lecturer: Prapun Suksompong, Ph.D. Instructions (a) A part of ONE question will be graded. Of course, you do not know which

More information

ECE2111 Signals and Systems UMD, Spring 2013 Experiment 1: Representation and manipulation of basic signals in MATLAB

ECE2111 Signals and Systems UMD, Spring 2013 Experiment 1: Representation and manipulation of basic signals in MATLAB ECE2111 Signals and Systems UMD, Spring 2013 Experiment 1: Representation and manipulation of basic signals in MATLAB MATLAB is a tool for doing numerical computations with matrices and vectors. It can

More information

Question Paper Code : AEC11T02

Question Paper Code : AEC11T02 Hall Ticket No Question Paper Code : AEC11T02 VARDHAMAN COLLEGE OF ENGINEERING (AUTONOMOUS) Affiliated to JNTUH, Hyderabad Four Year B. Tech III Semester Tutorial Question Bank 2013-14 (Regulations: VCE-R11)

More information

Introduction to MatLab

Introduction to MatLab Introduction to MatLab 1 Introduction to MatLab Graduiertenkolleg Kognitive Neurobiologie Friday, 05 November 2004 Thuseday, 09 Novemer 2004 Kurt Bräuer Institut für Theoretische Physik, Universität Tübingen

More information

An Introduction to MatLab

An Introduction to MatLab Introduction to MatLab 1 An Introduction to MatLab Contents 1. Starting MatLab... 3 2. Workspace and m-files... 4 3. Help... 5 4. Vectors and Matrices... 5 5. Objects... 8 6. Plots... 10 7. Statistics...

More information

ECE 3793 Matlab Project 3

ECE 3793 Matlab Project 3 ECE 3793 Matlab Project 3 Spring 2017 Dr. Havlicek DUE: 04/25/2017, 11:59 PM What to Turn In: Make one file that contains your solution for this assignment. It can be an MS WORD file or a PDF file. Make

More information

21 Linear State-Space Representations

21 Linear State-Space Representations ME 132, Spring 25, UC Berkeley, A Packard 187 21 Linear State-Space Representations First, let s describe the most general type of dynamic system that we will consider/encounter in this class Systems may

More information

Final Exam of ECE301, Section 3 (CRN ) 8 10am, Wednesday, December 13, 2017, Hiler Thtr.

Final Exam of ECE301, Section 3 (CRN ) 8 10am, Wednesday, December 13, 2017, Hiler Thtr. Final Exam of ECE301, Section 3 (CRN 17101-003) 8 10am, Wednesday, December 13, 2017, Hiler Thtr. 1. Please make sure that it is your name printed on the exam booklet. Enter your student ID number, and

More information

LAB 2: DTFT, DFT, and DFT Spectral Analysis Summer 2011

LAB 2: DTFT, DFT, and DFT Spectral Analysis Summer 2011 University of Illinois at Urbana-Champaign Department of Electrical and Computer Engineering ECE 311: Digital Signal Processing Lab Chandra Radhakrishnan Peter Kairouz LAB 2: DTFT, DFT, and DFT Spectral

More information

Section 1.8/1.9. Linear Transformations

Section 1.8/1.9. Linear Transformations Section 1.8/1.9 Linear Transformations Motivation Let A be a matrix, and consider the matrix equation b = Ax. If we vary x, we can think of this as a function of x. Many functions in real life the linear

More information