Lecture 13 D/T Processing of C/T Signals
ECSE304 Signals and Systems II
ECSE 304 Signals and Systems II
Lecture 13: Discrete-Time Processing of
Continuous Time Signals
Reading: O and W Section 7.4
Boulet Chapter 15
Richard Rose
McGill University
Dept. of

ECSE 304 Signals and Systems 2
Matlab Assignment 2 Solutions
McGill University Dept. of Electrical and Computer Engineering
ECSE 304 Signals and Systems 2
Matlab Assignment 2 Solutions
Problem 1: Consider the discrete-time system with transfer function:
H

Assignment 1 - Solutions
ECSE304 Signals and Systems II, Fall, 2011
ECSE 304 Signals and Systems II
Fall Semester 2005
Assignment 1: Solutions
Richard Rose
McGill University
Dept. of Electrical and Computer Engineering
1
Assignment 1 - Solutions
ECSE304 S

ECSE-304 Signals and Systems 2
Fall Semester, 2011
Matlab Assignment #4 Solutions
Problem 1
Part a:
Code
function [X] = a4q1a()
%Build Timescale
T = 0.1;
t = 0:T:8000*T;
%Get fourier transform of first signal
x1 = exp(-0.1*t) .* (sin(10.5*t) .^ 2);
NFFT1

Assignment 3 - Solutions
ECSE304 Signals and Systems II
ECSE 304 Signals and Systems II
Assignment 3: Solutions
Richard Rose
McGill University
Dept. of Electrical and Computer Engineering
1
Assignment 3 - Solutions
ECSE304 Signals and Systems II
2
Assignm

Problem M-1:
a)
n =0
n =0
X (e j ) = (0.95) n e jn = (0.95e j ) n =
X (e j ) =
1
1 + 0.95e
jw
=
1
1 (0.95e jw )
1
1 + 0.95 2 + 1.9 cos( )
0.95 sin( )
X (e j ) = tan 1
1 + 0.95 cos( )
Matlab script:
omega = linspace(0,2*pi,1000);
s = size(omega);
a =

Assignment 4 - Solutions
ECSE304 Signals and Systems II
ECSE 304 Signals and Systems II
Assignment 4: Solutions
Richard Rose
McGill University
Dept. of Electrical and Computer Engineering
1
Assignment 4 - Solutions
ECSE304 Signals and Systems II
2
Assignm

Homework 1
September 18, 2006
1
Problem M-1
X(ej ) =
X
n=0
(0.5)n ejn =
X
(0.5ej ) =
n=0
1
1 (0.5ej )
The Program to generate the plots is given below with the graphs that were generated:
%
% Assignment 1
% Homework problem 1
% Sept 14th 2006
%
close all;

ECSE 304 Signals and Systems 2
Fall Semester, 2011
ECSE304 Signals and Systems 2
Fall Semester 2011
McGill University
Department of Electrical and Computer Engineering
Matlab Assignment 3 Solutions
%
% Assignment 3
% Homework problem 1
%
close all
%
% Par

Problem M-1:
a)
% (i) - the carrier
Fc = 1500;
Fs = 10000;
Ts = 1/Fs;
t = 0:Ts:1;
cc = cos(2*pi*Fc*t+pi/2);
% (ii) - the message signal
Fm = 100;
Am = 0.5;
mm = Am*cos(2*pi*Fm*t);
% The AM test signal
aa = (1+mm).*cc;
b)
figure; hold on;
plot(t(1:500),aa(

ECSE 304 Winter 2011
1
ECSE304 Signals and Systems 2
Fall Semester 2011
McGill University
Department of Electrical and Computer Engineering
Problem Set 1
Distributed: Monday, January 10
Due: Thursday, January 20
Assignments can be worked in Groups of 2. A

Problem Set 2
ECSE304 Signals and Systems II, Fall, 2011
ECSE 304 Signals and Systems II
Winter Semester 2008
Problem Set 2: Solutions
Richard Rose
McGill University
Dept. of Electrical and Computer Engineering
1
Assignment 2
ECSE304 Signals and Systems I

Assignment 5 - Solutions
ECSE304 Signals and Systems II
ECSE 304 Signals and Systems II
Assignment 5: Solutions
Richard Rose
McGill University
Dept. of Electrical and Computer Engineering
1
Assignment 5 - Solutions
ECSE304 Signals and Systems II
Problem 2

ECSE304 Signals and Systems II
Lecture 14 Sampling of D-T Signals
ECSE 304 Signals and Systems II
Lecture 14: Sampling of Discrete-Time
Signals
Reading: O and W - Sections 7.5
Boulet Chapter 15
Richard Rose
McGill University
Dept. of Electrical and Comput

Lecture 19 Solution of State Equations
ECSE304 Signals and Systems II
ECSE 304 Signals and Systems II
Lecture 19: Solution of State Equations
Reading: Boulet - Chapter 10
Richard Rose
McGill University
Dept. of Electrical and Computer Engineering
1
Lectur

Lecture 21
ECSE304 Signals and Systems II
ECSE 304 Signals and Systems II
Lecture 20: Controllability and Observability
Reading: Boulet Chapter 10
Richard Rose
McGill University
Dept. of Electrical and Computer Engineering
1
Lecture 21
ECSE304 Signals and

Lecture 20 Review - Sampling and Communications
ECSE304 Signals and Systems II
ECSE 304 Signals and Systems II
Lecture 21: Review Sampling and
Communications
Richard Rose
McGill University
Dept. of Electrical and Computer Engineering
1
Lecture 20 Review -

Lecture 22
ECSE304 Signals and Systems II
ECSE 304 Signals and Systems II
Lecture 22: Feedback Control Systems
Reading: O and W - Sections 11.1 11.3
Boulet - Chapter 11
Richard Rose
McGill University
Dept. of Electrical and Computer Engineering
1
Lecture

Lecture 23
ECSE304 Signals and Systems II
ECSE 304 Signals and Systems II
Lecture 23: Stability Analysis for Feedback
Control Systems
Reading: O and W Sections 11.4 and 11.5
Richard Rose
McGill University
Dept. of Electrical and Computer Engineering
1
Lec

Lecture 24
ECSE304 Signals and Systems II
ECSE 304 Signals and Systems II
Lecture 24: Stability Analysis for Feedback
Control Systems
Richard Rose
McGill University
Dept. of Electrical and Computer Engineering
1
Lecture 24
ECSE304 Signals and Systems II
S

Assignment 1 - Solutions
ECSE304 Signals and Systems II, Fall, 2011
ECSE 304 Signals and Systems II
Fall Semester 2011
Assignment 1: Solutions
Richard Rose
McGill University
Dept. of Electrical and Computer Engineering
1
Assignment 1 - Solutions
ECSE304 S

Problem Set 6 - Solutions
ECSE304 Signals and Systems II
ECSE 304 Signals and Systems II
Problem Set 6 Solutions
Richard Rose
McGill University
Dept. of Electrical and Computer Engineering
1
Problem Set 6 - Solution
ECSE304 Signals and Systems II
2
Proble

304-304A Signals and Systems II
Midterm Test I
Thursday, February 21, 2008
304-304A Signals and Systems II
Midterm Test I
Thursday, February 21, 2008
4:05 - 5:35 pm
Examiner: Prof. Richard Rose
Department of Electrical and Computer Engineering
McGill Univ

3
Example Problems
Problem 1: Discrete Time Fourier Series (DTFS)
a) Determine the DTFS coefficients for the following discrete-time periodic signals.
Plot the magnitude and phase of each set of coefficients ak :
10
x[n] = cos
19
14
n + 2sin
19
n +1

ECSE 304 Signals and Systems 2
I. Psaromiligkos
Q1. Find the z-transform of x[n] = [n + 1] 2[n] [n 2].
Solution: The z-transform is
X (z) = z 2 z 2 , 0 < |z| <
Q2. A DT signal x[n] has a rational z-transform X (z) with the following Region of Convergence

ECSE-323
Digital System Design
Lab #5 Full Breakout Video Game
Prof. J. Clark
ECSE 323 F2016
Fall 2016
1
Introduction
.
In this lab you will put together all of the parts for the
complete Breakout Video Game system and implement it on
the Altera board.
EC

ECSE-323
Digital System Design
Lab #4 More Sequential Logic Design
Prof. J. Clark
ECSE 323 F2016
Fall 2016
1
Introduction
.
In this lab you will get more experience in using VHDL to
describe sequential circuits.
You will also learn how to perform static t

ECSE-323
Digital System Design
Lab #3 FPGAs and Sequential Circuit Design
Prof. J. Clark
ECSE 323 F2016
Fall 2016
1
Introduction
.
In this lab you will learn how to use the Altera Quartus II
FPGA design software to implement sequential logic circuits
desc

ECSE-323
Digital System Design
Lab #1 Using the Altera Quartus II and ModelSim Software
ECSE 323 F2016
Fall 2016
1
Introduction
.
In this lab you will learn the basics of the Altera Quartus II
FPGA design software through following a step-by-step
tutorial

ECSE 304 Signals and Systems 2
Fall 2016. Assignment 1
ECSE 304 Assignment 1.
Due Date and Time: 5pm, Friday 9/23 in Trottier Drop Box. Please note that assignments
submitted after 5pm on the due date will not be picked up.
You may work in groups. On the