Discrete-Time Linear Systems by Guoxiang Gu