Professional Documents
Culture Documents
Discrete-Time Systems
Nguyen Thanh Tuan, Click
M.Eng.
to edit Master subtitle style
Department of Telecommunications (113B3)
Ho Chi Minh City University of Technology
Email: nttbk97@yahoo.com
CuuDuongThanCong.com https://fb.com/tailieudientucntt
Content
n … -2 -1 0 1 2 3 4 5 …
Table: x(n) … 0 0 0 1 4 1 0 0 …
Block processing:
x2 (n)
Let x(n)={1, 3, 2, 5}. Find the output and plot the graph for the
systems with input/out rules as follows:
a) y(n)=2x(n)
b) y(n)=x(n-4)
c) y(n)=x(n+4)
d) y(n)=x(n)+x(n-1)
A linear system has the property that the output signal due to a
linear combination of two input signals can be obtained by forming
the same linear combination of the individual outputs.
The third-order FIR filter has the impulse response h=[1, 2, 1, -1]
a) Find the I/O equation, i.e., the relationship of the input x(n) and the
output y(n) ?
b) Given x=[1, 2, 3, 1], find the output y(n) ?
Determine the output of the LTI system which has the impulse
response h(n)=anu(n), |a| 1 when the input is the unit step signal
x(n)=u(n) ?
n 1
n
r m
r
Remark:
k m
r k
1 r
m
r
When n= and|r| 1
k m
r k
1 r
Digital Signal Processing
CuuDuongThanCong.com
18 https://fb.com/tailieudientucntt
Discrete-Time Systems
Example 7
2 for n 0
h ( n) n 1
4( 0.5) for n 1
a) h(n)=(0.5)nu(n)
b) h(n)=(-0.5)nu(-n-1)
Cascade (series):
LTI systems:
Parallel:
Energy:
Power:
Periodic:
Symmetric (even):
Antisymmetric (odd):
Crosscorrelation:
Autocorrelation:
Cho hệ thống rời rạc tuyến tính bất biến có đáp ứng xung h(n)={0↑,
@, -1}.
a) Xác định phương trình sai phân vào-ra của hệ thống trên.
b) Vẽ 1 sơ đồ khối thực hiện hệ thống trên.
c) Tìm giá trị của mẫu tín hiệu ngõ ra y(n = 1) khi tín hiệu ngõ vào
x(n) = {1, 0↑, -1}.
d) Tìm giá trị của mẫu tín hiệu ngõ ra y(n = 2) khi tín hiệu ngõ vào
x(n) = δ(n) – δ(n–2).
e) Tìm giá trị của mẫu tín hiệu ngõ ra y(n = 3) khi tín hiệu ngõ vào
x(n) = u(n) – u(n–3).
f) Tìm giá trị của mẫu tín hiệu ngõ ra y(n = 4) khi tín hiệu ngõ vào
x(n) = u(n+4) – u(n–4).
g) Tìm giá trị của mẫu tín hiệu ngõ ra y(n = 5) khi tín hiệu ngõ vào
x(n) = u(–n) – u(–n–5).
Digital Signal Processing
CuuDuongThanCong.com
39 https://fb.com/tailieudientucntt
Discrete-Time Systems
Homework 12
Cho hệ thống rời rạc có phương trình sai phân vào-ra y(n) = 2x(n) –
3x(n–3).
a) Tìm đáp ứng xung của hệ thống trên.
b) Tìm các giá trị của tín hiệu ngõ ra khi tín hiệu ngõ vào x(n) =
δ(n+@) + 2δ(n – 2).
c) Tìm 5 giá trị (n=0,1,2,3,4) của tín hiệu ngõ ra khi tín hiệu ngõ vào
x(n) = u(n).
d) Tìm 5 giá trị (n=0,1,2,3,4) của tín hiệu ngõ ra khi tín hiệu ngõ vào
x(n) = u(– n).
e) Tìm 5 giá trị (n=0,1,2,3,4) của tín hiệu ngõ ra khi tín hiệu ngõ vào
x(n) = u(2 – n).
f) Tìm 5 giá trị (n=0,1,2,3,4) của tín hiệu ngõ ra khi tín hiệu ngõ vào
x(n) = u(n – 2).
Cho hệ thống rời rạc tuyến tính bất biến nhân quả có phương trình sai
phân vào-ra y(n) = 2x(n–2) – y(n–1).
a) Vẽ 1 sơ đồ khối thực hiện hệ thống trên với số bộ trễ là ít nhất có
thể.
b) Tìm giá trị của đáp ứng xung h(n = @).
c) Tìm giá trị mẫu ngõ ra y(n = @) khi ngõ vào x(n) = 2δ(n).
d) Tìm giá trị mẫu ngõ ra y(n = @) khi ngõ vào x(n) = δ(n–2).
e) Tìm giá trị mẫu ngõ ra y(n = @) khi ngõ vào x(n) = δ(n)–δ(n–2).
f) Tìm giá trị mẫu ngõ ra y(n = @) khi ngõ vào x(n) = u(n)–u(n-2).
g) Tìm giá trị mẫu ngõ ra y(n = @) khi ngõ vào x(n) = u(n).
h) Tìm giá trị mẫu ngõ ra y(n = @) khi ngõ vào x(n) = u(–n).
i) Tìm giá trị mẫu ngõ ra y(n = @) khi ngõ vào x(n) = u(–n–1).
j) Tìm giá trị mẫu ngõ ra y(n = @) khi ngõ vào x(n) = 1.
Kiểm tra tính chất tuyến tính, bất biến, nhân quả, ổn định, tĩnh của các
hệ thống rời rạc sau:
1) y(n) = x(n) + 2.
2) y(n) = 2 – x(n).
3) y(n) = x(2 – n).
4) y(n) = x2(n).
5) y(n) = x(n2).
6) y(n) = x(2n).
7) y(n) = x(2n + 1).
8) y(n) = nx(n).
9) y(n) = x(2|n|).
10) y(n) = 2x(n).
11) y(n) = 2nx(n).
12) y(n) = 2-nx(n).
Digital Signal Processing
CuuDuongThanCong.com
42 https://fb.com/tailieudientucntt
Discrete-Time Systems
Homework 15
Kiểm tra tính chất tuyến tính, bất biến, nhân quả, ổn định, tĩnh của các
hệ thống rời rạc sau:
1) y(n) = cos{x(n)}.
2) y(n) = cos{x(2n)}.
3) y(n) = cos{x2(n)}.
4) y(n) = cos2{x(n)}.
5) y(n) = cos(n)x(n).
6) y(n) = cos{nx(n)}.
7) y(n) = cos(n) + x(n).
8) y(n) = x(n) + 2x(n – 3) – 3x(n + 2).
9) y(n) = 2x(n) + y(n – 1).
10) y(n) = x(n) + 2y(n – 1).
11) y(n) = x(n) + y(n – 1)/2.
12) y(n) = y(n – 1) – y(n – 2).
Digital Signal Processing
CuuDuongThanCong.com
43 https://fb.com/tailieudientucntt
Discrete-Time Systems
Homework 16
Xác định và vẽ tín hiệu ngõ ra tương ứng với tín hiệu ngõ vào x(n) =
{– @, 0, 1, 2, 3} của các hệ thống rời rạc sau:
1) y(n) = nx(n).
2) y(n) = x(n – 2).
3) y(n) = x(n + 2).
4) y(n) = x(n) + 2.
5) y(n) = x(2n).
6) y(n) = x(2n – 1).
7) y(n) = x(– n).
8) y(n) = x(2 – n).
9) y(n) = x2(n).
10) y(n) = x(n) + x(n + 2).
11) y(n) = x(n) – x(n – 2).
12) y(n) = x(n) + x(– n).
Digital Signal Processing
CuuDuongThanCong.com
44 https://fb.com/tailieudientucntt
Discrete-Time Systems
Homework 17
Xác định và vẽ tín hiệu ngõ ra tương ứng với tín hiệu ngõ vào x(n) =
{0, 4, 5, @} của các hệ thống rời rạc sau:
1) y(n) = nx(n).
2) y(n) = x(n – 2).
3) y(n) = x(n + 2).
4) y(n) = x(n) + 2.
5) y(n) = x(2n).
6) y(n) = x(2n – 1).
7) y(n) = x(– n).
8) y(n) = x(2 – n).
9) y(n) = x2(n).
10) y(n) = x(n) + x(n + 2).
11) y(n) = x(n) – x(n – 2).
12) y(n) = x(n) + x(–n).
Digital Signal Processing
CuuDuongThanCong.com
45 https://fb.com/tailieudientucntt
Discrete-Time Systems
Homework 18
Xác định và vẽ tín hiệu ngõ ra tương ứng với tín hiệu ngõ vào x(n) =
{– @, 0, 1, 2, 3, 4, 5, @} của các hệ thống rời rạc sau:
1) y(n) = nx(n).
2) y(n) = x(n – 2).
3) y(n) = x(n + 2).
4) y(n) = x(n) + 2.
5) y(n) = x(2n).
6) y(n) = x(2n – 1).
7) y(n) = x(– n).
8) y(n) = x(2 – n).
9) y(n) = x2(n).
10) y(n) = x(n) + x(n + 2).
11) y(n) = x(n) – x(n – 2).
12) y(n) = x(n) + x(– n).
Digital Signal Processing
CuuDuongThanCong.com
46 https://fb.com/tailieudientucntt
Discrete-Time Systems
Homework 19
Xác định và vẽ tín hiệu ngõ ra tương ứng với tín hiệu ngõ vào x(n) =
@δ(n) + 2δ(n – 2) – 3δ(n + 3) của các hệ thống rời rạc sau:
1) y(n) = nx(n).
2) y(n) = x(n – 2).
3) y(n) = x(n + 2).
4) y(n) = x(n) + 2.
5) y(n) = x(2n).
6) y(n) = x(2n – 1).
7) y(n) = x(– n).
8) y(n) = x(2 – n).
9) y(n) = x2(n).
10) y(n) = x(n) + x(n + 2).
11) y(n) = x(n) – x(n – 2).
12) y(n) = x(n) + x(–n).
Digital Signal Processing
CuuDuongThanCong.com
47 https://fb.com/tailieudientucntt
Discrete-Time Systems
Homework 20