Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Luigi Greco
Dipartimento di Ingegneria Elettrica e delle Tecnologie
dell’Informazione
Università degli Studi di Napoli “Federico II”
Una tale funzione, invece che con (an )n∈Z , sarà indicata con
Una tale funzione, invece che con (an )n∈Z , sarà indicata con
Una tale funzione, invece che con (an )n∈Z , sarà indicata con
Esempio
Dati f : R → C e τ > 0, la successione
a(n) = f (n τ ) , ∀n ∈ Z ,
Esempio
Dati f : R → C e τ > 0, la successione
a(n) = f (n τ ) , ∀n ∈ Z ,
a(n) = 0 , ∀n < 0 .
Esempio
Dati f : R → C e τ > 0, la successione
a(n) = f (n τ ) , ∀n ∈ Z ,
a(n) = 0 , ∀n < 0 .
Esempio
Dati f : R → C e τ > 0, la successione
a(n) = f (n τ ) , ∀n ∈ Z ,
a(n) = 0 , ∀n < 0 .
Esempio
La successione δ(n) è l’unità rispetto al prodotto di convoluzione:
Esempio
La successione δ(n) è l’unità rispetto al prodotto di convoluzione:
Esempio
Esempio
Notiamo che
u(n − k) u(k) 6= 0 ⇐⇒ (n − k ≥ 0 e k ≥ 0) ,
Esempio
Notiamo che
u(n − k) u(k) 6= 0 ⇐⇒ (n − k ≥ 0 e k ≥ 0) ,
ovvero
0 ≤ k ≤ n.
Esempio (continuazione)
Questo è impossibile se n < 0, quindi per tali indici risulta
u(n − k) u(k) = 0 , ∀k ∈ Z .
Esempio (continuazione)
Questo è impossibile se n < 0, quindi per tali indici risulta
u(n − k) u(k) = 0 , ∀k ∈ Z .
Inoltre, per n ≥ 0 e 0 ≤ k ≤ n, è
u(n − k) u(k) = 1 ,
Esempio (continuazione)
Questo è impossibile se n < 0, quindi per tali indici risulta
u(n − k) u(k) = 0 , ∀k ∈ Z .
Inoltre, per n ≥ 0 e 0 ≤ k ≤ n, è
u(n − k) u(k) = 1 ,
quindi
+∞
X n
X
u(n − k) u(k) = 1 = n + 1.
k=−∞ k=0
Dunque
u(n) ∗ u(n) = (n + 1) u(n) .
Luigi Greco: Metodi 20/21 8/58
Trasformazione e trasformazione inversa
Definizione
a(n) si dice Z -trasformabile se esiste z ∈ C − {0} per cui la serie
+∞
X a(n)
(2)
n=−∞
zn
convergente.
Definizione
a(n) si dice Z -trasformabile se esiste z ∈ C − {0} per cui la serie
+∞
X a(n)
(2)
n=−∞
zn
convergente.
Z [a(n)] , Z [a(n)](z) .
Definizione
Una successione a(n) in N0 si dice Z -trasformabile in senso
unilatero se la serie
+∞
X a(n)
(3)
zn
n=0
converge.
Definizione
Una successione a(n) in N0 si dice Z -trasformabile in senso
unilatero se la serie
+∞
X a(n)
(3)
zn
n=0
converge.
Definizione
Una successione a(n) in N0 si dice Z -trasformabile in senso
unilatero se la serie
+∞
X a(n)
(3)
zn
n=0
converge.
La Z -trasformazione è la corrispondenza
a(n) 7→ Z [a(n)]
La Z -trasformazione è invertibile:
La Z -trasformazione è invertibile:
La Z -trasformazione è invertibile:
f (z) = Z [a(n)] ,
f (z) = Z [a(n)] ,
dove Z
1
a(n) = c−n = f (z) z n−1 dz , (4)
2πj Γ
Γ essendo una circonferenza di centro 0 nella corona.
f (z) = Z [a(n)] ,
dove Z
1
a(n) = c−n = f (z) z n−1 dz , (4)
2πj Γ
Γ essendo una circonferenza di centro 0 nella corona.
f (z) = Z [a(n)] ,
dove Z
1
a(n) = c−n = f (z) z n−1 dz , (4)
2πj Γ
Γ essendo una circonferenza di centro 0 nella corona.
Esempio
Ovviamente Z [δ] = 1, il dominio essendo C.
Esempio
Ovviamente Z [δ] = 1, il dominio essendo C.
Esempio (continuazione)
Inoltre
−1
X +∞
X
Z [−u(−n − 1)] = − z −n = − zn
n=−∞ n=1 (6)
1 z
=1− = , |z| < 1 .
1−z z −1
Dati
a(n) trasformabile, λ ∈ C − {0} ,
Dati
a(n) trasformabile, λ ∈ C − {0} ,
vogliamo calcolare Z [λn a(n)]:
Dati
a(n) trasformabile, λ ∈ C − {0} ,
vogliamo calcolare Z [λn a(n)]:
+∞ +∞
n
X λn a(n) X a(n)
Z [λ a(n)] = n
= .
n=−∞
z n=−∞
(z/λ)n
Dunque z
n
.
Z [λ a(n)](z) = Z [a(n)] (8)
λ
Il dominio della trasformata di λn a(n) è la corona dei numeri z tali
che z/λ appartenga al dominio della trasformata di a(n).
In particolare, per ϑ ∈ R,
njϑ z
Z[ e u(n)] = , |z| > 1 .
z − e jϑ
Ne segue facilmente
z − cos ϑ
Z [cos nϑ u(n)] = z , |z| > 1 . (9)
z 2 − 2z cos ϑ + 1
Ne segue facilmente
z − cos ϑ
Z [cos nϑ u(n)] = z , |z| > 1 . (9)
z 2 − 2z cos ϑ + 1
Analogamente,
sin ϑ
Z [sin nϑ u(n)] = z , |z| > 1 . (10)
z 2 − 2z cos ϑ + 1
Luigi Greco: Metodi 20/21 21/58
Traslazione
Fissato k ∈ Z, calcoliamo
+∞ +∞ +∞
X a(n + k) k
X a(n + k) k
X a(n)
Z [a(n+k)] = n
= z n+k
= z
n=−∞
z n=−∞
z n=−∞
zn
Fissato k ∈ Z, calcoliamo
+∞ +∞ +∞
X a(n + k) k
X a(n + k) k
X a(n)
Z [a(n+k)] = n
= z n+k
= z
n=−∞
z n=−∞
z n=−∞
zn
Fissato k ∈ Z, calcoliamo
+∞ +∞ +∞
X a(n + k) k
X a(n + k) k
X a(n)
Z [a(n+k)] = n
= z n+k
= z
n=−∞
z n=−∞
z n=−∞
zn
Ad esempio,
−1 1
Z [u(n − 1)] = z Z [u(n)] = .
z −1
e quindi
k k k−1
Zu [a(n + k)] = z Zu [a(n)] − a(0) z − a(1) z − · · · − a(k − 1) z .
(12)
Invero
+∞ +∞
X 1 X
Z [a(n) ∗ b(n)] = a(n − k)b(k)
n=−∞
zn
k=−∞
+∞ +∞
X X a(n − k) b(k)
= .
n=−∞ k=−∞
z n−k zk
Vale la formula:
a(0) z k + a(1) z k−1 + · · · + a(k − 1) z
Zu [a(n)] = . (16)
zk − 1
k−1
X
k−1
a(m)z k−m
1 X a(m) m=0
= = .
1 − z1k m=0
zm zk − 1
Esempio
Mediante la formula di riscalamento, a partire dalla trasformata
unilatera di cos nϑ, per ρ > 0 ricaviamo
z
n z ρ − cos ϑ
Z [ρ cos nϑ u(n)] = 2
ρ z
ρ − 2 zρ cos ϑ + 1
z − ρ cos ϑ
=z , |z| > ρ .
z 2 − 2zρ cos ϑ + ρ2
Esempio
Mediante la formula di riscalamento, a partire dalla trasformata
unilatera di cos nϑ, per ρ > 0 ricaviamo
z
n z ρ − cos ϑ
Z [ρ cos nϑ u(n)] = 2
ρ z
ρ − 2 zρ cos ϑ + 1
z − ρ cos ϑ
=z , |z| > ρ .
z 2 − 2zρ cos ϑ + ρ2
Analogamente
n ρ sin ϑ
Z [ρ sin nϑ u(n)] = z .
z2 − 2zρ cos ϑ + ρ2
Esempio
Calcoliamo Z [(n + 1) u(n)].
Esempio
Calcoliamo Z [(n + 1) u(n)].
Usando la linearità
Esempio
Calcoliamo Z [(n + 1) u(n)].
Usando la linearità
z z z + z2 − z z2
Z [(n + 1) u(n)] = + = = .
(z − 1)2 z − 1 (z − 1)2 (z − 1)2
Esempio (continuazione)
Possiamo anche procedere direttamente da (14) mediante (12):
z2
Z [(n + 1) u(n)] = z Zu [n] − 0 · z = .
(z − 1)2
Esempio (continuazione)
Possiamo anche procedere direttamente da (14) mediante (12):
z2
Z [(n + 1) u(n)] = z Zu [n] − 0 · z = .
(z − 1)2
2 z2
Z [(n + 1) u(n)] = (Z [u(n)]) = .
(z − 1)2
Esempio
Dalla (14)
z
Z [n u(n)] = ,
(z − 1)2
mediante la formula di traslazione (11) otteniamo
−1 1
Z [(n − 1) u(n − 1)] = z Z [n u(n)] = . (17)
(z − 1)2
Esempio
Dalla (14)
z
Z [n u(n)] = ,
(z − 1)2
mediante la formula di traslazione (11) otteniamo
−1 1
Z [(n − 1) u(n − 1)] = z Z [n u(n)] = . (17)
(z − 1)2
d 1 2z
Z [n (n − 1) u(n − 1)] = −z = . (18)
dz (z − 1)2 (z − 1)3
Esempio
Possiamo formulare come problema ai valori iniziali quello della
ricerca di una espressione per la somma dei primi n numeri naturali:
y (n) = 1 + 2 + · · · + n , ∀n ∈ N .
Esempio
Possiamo formulare come problema ai valori iniziali quello della
ricerca di una espressione per la somma dei primi n numeri naturali:
y (n) = 1 + 2 + · · · + n , ∀n ∈ N .
In effetti, è
y (n + 1) = y (n) + n + 1
Esempio
Possiamo formulare come problema ai valori iniziali quello della
ricerca di una espressione per la somma dei primi n numeri naturali:
y (n) = 1 + 2 + · · · + n , ∀n ∈ N .
In effetti, è
y (n + 1) = y (n) + n + 1
e questa uguaglianza vale anche per n = 0 se poniamo y (0) = 0.
Esempio
Possiamo formulare come problema ai valori iniziali quello della
ricerca di una espressione per la somma dei primi n numeri naturali:
y (n) = 1 + 2 + · · · + n , ∀n ∈ N .
In effetti, è
y (n + 1) = y (n) + n + 1
e questa uguaglianza vale anche per n = 0 se poniamo y (0) = 0.
successione incognita
Y = Y (z) = Zu [y (n)] .
successione incognita
Y = Y (z) = Zu [y (n)] .
Ricavare Y = Zu [y]
Antitrasformare y = Zu−1 [Y ]
Dunque ricaviamo
Q(z) 1
Y (z) = + Zu [a(n)] . (22)
P(z) P(z)
Dunque ricaviamo
Q(z) 1
Y (z) = + Zu [a(n)] . (22)
P(z) P(z)
Dunque ricaviamo
Q(z) 1
Y (z) = + Zu [a(n)] . (22)
P(z) P(z)
Dunque ricaviamo
Q(z) 1
Y (z) = + Zu [a(n)] . (22)
P(z) P(z)
Zu−1
H(z) Zu [a(n)] −−−−−−→ h(n) ∗ a(n) .
Zu−1
H(z) Zu [a(n)] −−−−−−→ h(n) ∗ a(n) .
Osservazione
Per la linearità del problema (20), la soluzione si ottiene come
somma
y (n) = y1 (n) + y2 (n)
delle soluzioni dei problemi
(
y1 (n + k) + Ak−1 y1 (n + k − 1) + · · · + A0 y1 (n) = a(n)
y1 (0) = y1 (1) = · · · = y1 (k − 1) = 0
( (24)
y2 (n + k) + Ak−1 y2 (n + k − 1) + · · · + A0 y2 (n) = 0
y2 (0) = y (0) , y2 (1) = y (1) , . . . , y2 (k − 1) = y (k − 1)
(25)
Osservazione (continuazione)
Il problema (24) ha la stessa equazione di (20) e valori iniziali nulli,
Osservazione (continuazione)
Il problema (24) ha la stessa equazione di (20) e valori iniziali nulli,
mentre il problema (25) è relativo all’equazione omogenea
associata e i valori iniziali coincidono con quelli di (20).
Osservazione (continuazione)
Il problema (24) ha la stessa equazione di (20) e valori iniziali nulli,
mentre il problema (25) è relativo all’equazione omogenea
associata e i valori iniziali coincidono con quelli di (20).
È chiaro che
Osservazione
L’inversa
h(n) = Zu−1 [H]
della funzione di trasferimento risolve il problema
(
h(n + k) + Ak−1 h(n + k − 1) + · · · + A0 h(n) = δ(n)
h(0) = h(1) = · · · = h(k − 1) = 0
zn
g (z) = .
(z − λ)k
zn
g (z) = .
(z − λ)k
zn
g (z) = .
(z − λ)k
zn
g (z) = .
(z − λ)k
Ad esempio
−1 1 n−1 (n − 1)(n − 2)
Zu 3
= u(n − 3) = u(n − 3)
(z − 1) 2 2
z2
(n + 1) n (n + 1) n
Zu−1 = u(n − 1) = u(n) .
(z − 1)3 2 2
Ad esempio
−1 1 n−1 (n − 1)(n − 2)
Zu 3
= u(n − 3) = u(n − 3)
(z − 1) 2 2
z2
(n + 1) n (n + 1) n
Zu−1 = u(n − 1) = u(n) .
(z − 1)3 2 2
Esempio
Come illustrazione, consideriamo le formule (11) e (12) per la
traslazione.
Esempio
Come illustrazione, consideriamo le formule (11) e (12) per la
traslazione.
Posto
f (z) = Z [a(n)] ,
Esempio
Come illustrazione, consideriamo le formule (11) e (12) per la
traslazione.
Posto
f (z) = Z [a(n)] ,
la (11) si scrive
k
Z [a(n + k)] = z f (z) , per k ∈ Z fissato,
Esempio
Come illustrazione, consideriamo le formule (11) e (12) per la
traslazione.
Posto
f (z) = Z [a(n)] ,
la (11) si scrive
k
Z [a(n + k)] = z f (z) , per k ∈ Z fissato,
quindi
Esempio (continuazione)
In particolare,
Esempio (continuazione)
In particolare,
Esempio
Calcoliamo
z
Zu−1 .
z2 − 1
Esempio
Calcoliamo
z
Zu−1 .
z2 − 1
A scopo illustrativo, proponiamo diversi modi di calcolo
dell’antitrasformata.
Esempio
Calcoliamo
z
Zu−1 .
z2 − 1
A scopo illustrativo, proponiamo diversi modi di calcolo
dell’antitrasformata.
1 − (−1)n
z z 1 1
= − = Zu .
z2 − 1 2 z −1 z +1 2
Esempio
Calcoliamo
z
Zu−1 .
z2 − 1
A scopo illustrativo, proponiamo diversi modi di calcolo
dell’antitrasformata.
1 − (−1)n
z z 1 1
= − = Zu .
z2 − 1 2 z −1 z +1 2
Esempio (continuazione)
II) riconducendoci all’antitrasformata di z/(z 2 + 1):
" # " #
−1 z −1 z 1 −1 z/j
Zu = − Zu 2 = Zu 2
z2 − 1 z/j + 1 j z/j + 1
n−1 −1 z π
=j Zu 2
= j n−1 sin n u(n) .
z +1 2
Esempio (continuazione)
III) basato sulla serie geometrica:
z 1 1 1 1 1 1 1 1
= = 1 + 2 + 4 + · · · = + 3 + 5 +· · · .
z2 − 1 z 1 − 1/z 2 z z z z z z
Esempio (continuazione)
III) basato sulla serie geometrica:
z 1 1 1 1 1 1 1 1
= = 1 + 2 + 4 + · · · = + 3 + 5 +· · · .
z2 − 1 z 1 − 1/z 2 z z z z z z
periodica di periodo 2.
Esempio
Calcoliamo
z
Zu−1 .
z3 − 1
Esempio
Calcoliamo
z
Zu−1 .
z3 − 1
Ragioniamo in base alla definizione; per |z| > 1:
z 1 1 1 1 1
= = 1 + + + · · ·
z 3 − 1 z 2 1 − 1/z 3 z2 z3 z6
= Zu {0, 0, 1, 0, 0, 1, . . .} .
Esempio (continuazione)
Allo stesso risultato arriviamo ricordando la formula per la
trasformata di una successione periodica.
Esempio (continuazione)
Allo stesso risultato arriviamo ricordando la formula per la
trasformata di una successione periodica.
Esempio (continuazione)
Meno immediata è la risoluzione decomponendo in fratti semplici:
z 1 1/3 z/3 + 2/3
=z 3 =z −
z3 − 1 z −1 z − 1 z2 + z + 1
√
1 2 2
= Zu 1 − cos n π + 3 sin n π .
3 3 3