



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
This homework assignment for ece-205: dynamical systems focuses on analyzing the properties of systems, including linearity, time invariance, causality, memorylessness, and bibo stability. It also includes practical circuit analysis problems using matlab to solve matrix equations for node values. The assignment provides a comprehensive understanding of system properties and their application in circuit analysis.
Typology: Assignments
1 / 5
This page cannot be seen from the preview
Don't miss anything!
ECE-205 : Dynamical Systems
Homework #
Due : Thursday September 30 at the beginning of class
1) For each of the following methematical description of a system, determine if the system is linear, time invariant, causal, and memoryless and fill in the following table. Unless the system does not meet the homogeneity condition, you must use a formal technique to show the system is linear. If it does not meet the homogeneity condition, you must give an example. For the memoryless and causal you can just say it’s obvious (assuming it is).
System Linea (Y/N) Time Invariant (Y/N) Memoryless (Y/N) Causal (Y/N) y t( ) x(t) 1 ( ) 1 ( )
y t x t
y t( ) e ty t( ) = c o ( ) st x (t)
( ) t ( )
t
t
t
y t( ) y t x t( ) ( ) x t( )
Answers: 5 are L, 4 are TI, 1 is memoryless, 6 are causal
2) For each of the following mathematical descriptions of a system, determine if the system is BIBO stable.
a)
y t x t
b) y t ( ) ex t( ) c) y( t ) cos( (xt ))
d) ( ) 2(^ t )^ ( )
t y t e ^ ^ ^ x d
t
Answers: 3 are BIBO stable
3) Assume we have an LTI system with the input-output relationship x t ( ) u t( ) y t( ) e 2(^ t1)u t( 1). This
means that if the input is a unit step starting at zero, the output is a decaying exponential starting at t 1. Determnine an expression for output the following inputs:
The answer to c is y( ) t 2 e 2(^ t^ 2)^ u t ( 2) 2 e 2(^ t3)u t( 3 )
4) Matlab Problem
Read the Appendix at the end of this homework and then do the following:
a) Create an m-files to set up and solve matrix equations for the node values for the following circuits. Use both methods from the Appendix to set up the system of equations.
Assume (^) Ra 1000 , Rb 5000 , Rc 2000 ,Rd 1500 and (^) Vin 5 V.
Answer:Va 3.023V , Vb 0.698V
b) Create m-files to set up and solve matrix equations for the node values for the following circuit. Use both
methods from the Appendix to set up the system of equations.
Assume Ra 1000 , Rb 5000 , Rc 2000 , Rd 1500 , Re 500 , Rf 5000 and Vin 5 V.
Answer:Va 3.0087 V V, (^) b 0.5739 V V, (^) c0.5217V
Turn in your m-files and write the node voltages obtained on your code.
Appendix
In addition to working well with vectors, Matlab is also very good at matrices. In this Appendix we will show
you how to set up and solve matrix equations in Matlab.
Consider the following circuit, with two nodes Vaand Vb.
We can write node equations at these two nodes as
a in a a b a c b b a b b d
Rearranging these we get
a b in a b c b a
a b b b d
We can then write these in standard matrix form, Ax b, as
1 1 1 1
a b c b a (^) in b b b d
Before we put this into Matlab, we need to assign some values to the resistors. Let’s assume we have the values
Ra 1000 , Rb 5000 , Rc 2000 ,Rd 1500 and Vin 5 V. We can now construct our matrices in two
different ways in Matlab, as shown by the following code segment
% % circuit parameters % Ra = 1000; Rb = 5000; Rc=2000; Rd = 1500; Re = 500; Rf = 5000; Vin = 5; % % Method 1 % % create matrices and vectors that are all zeros, then fill them in % A = zeros(2,2); % construct a 2x2 matrix filled with zeros b = zeros(2,1); % construct a 2x1 vector filled with zeros % % fill in the values % A(1,1) = 1/Ra + 1/Rb + 1/Rc; A(1,2) = -1/Rb; A(2,1) = -1/Rb; A(2,2) = 1/Rb + 1/Rd; b(1) = (1/Ra)Vin; % % solving the matrix equation % x = A\b % % Method 2 % % construct the matrices and vectors directly % % note that the columns are separated by spaces, and each row % ends with a semicolon (;) % A = [(1/Ra+1/Rb+1/Rc) -1/Rb; -1/Rb (1/Rb + 1/Rd)]; b = [(1/Ra)Vin; 0] % % solving the matrix equation % x = A\b % % check your answer % A*x b % % extract the node voltages % Va = x(1) Vb = x(2)