SlideShare a Scribd company logo
1 of 4
Download to read offline
Pengolahan Signal Digital
Author : Adam Sukma Putra
Modul Praktikum 4: Transformasi Z
I. Tujuan Praktikum
1. Memahami Z transform secara komprehensif
2. Mampu melakukan transformasi Z dari signal diskrit dan melakukan fungsi inverse Z
3. Mampu melakukan simulasi Z transform dengan software
4. Memahami konsep z-plane, pole, dan zero
II. Dasar Teori
Transformasi z banyak digunakan pada Digital Signal Processing (DSP) karena kegunannya
untuk menjelaskan karakteristik sinyal dan sistem berbasis waktu diskrit. Selain itu
transformasi z sering digunakan untuk mendesain filter digital dan melakukan analisa
frekuensi responnya. Transformasi z dapat dirumuskan sebagai berikut :
Secara singkat, formulasi transformasi Z adalah sebagai berikut:
𝑋(𝑧) = ∑ 𝑥[𝑛]𝑧−𝑛
∞
𝑛=−∞
Untuk signal dan sistem kausal/bilateral dimana x[n]=0, n<0, maka:
𝑋(𝑧) = 𝑥[0] + 𝑥[1]𝑧−1
+ 𝑥[2]𝑧−2
+ ⋯ + 𝑥[𝑛]𝑧−𝑛
Jika hasil X[z] atau sumasi dari x[n]z-n
< tak hingga, maka X(z) dinayatakn konvergen
𝑋(𝑧) = | ∑ 𝑥[𝑛]𝑧−𝑛
∞
𝑛=−∞
| < ∞
Perintah matlab: syms(), ztrans(), simplify(), dan pretty()
Region of Convergence (ROC)
Disebut juga sebagai daerah konvergensi dimana nilai |X[z]| < tak hingga. ROC biasa
digambarkan dalam bentuk grafik antara suku Real (R) dan Imaginer (Im), dimana, sumbu y
adalah Im, dan x adalah R, dengan jari-jari lingkaran r=1. ROC biasa digunakan untuk
merepresentasikan kestabilan sistem.
Persamaan kompleks:
Re{z} + j Im{z} = 𝑟𝑒𝑗𝜔
, maka
Re{z} = |z| cos 𝜔
Im{z} = |z| sin 𝜔
Sehingga didapatlan
|z| = √Re{z}2 + Im{z}2
Pengolahan Signal Digital
Author : Adam Sukma Putra
θ = 𝑡𝑎𝑛−1
(
Im{z}
Re{z}
) Gambar 1. Z-plane, dengan r=z=1 disebut unit
cycle
x adalah pole, o adalah zero.
Dengan melihat daerah yang ada didalam ROC, maka sebuah z transform dapat
diklasifikasikan sebagai berikut.
1. ROC Stabil (stable)
Daerah ROC ada di unit cycle (r=1)
2. ROC kausal (causal)
X[n]=0, untuk n<0, daerah ROC ada di kanan (termasuk tak hingga)
Contoh 1 : sebuah signal:
𝑦[𝑛] = 𝑎𝑛
𝑢[𝑛]
Menentukan Y[z]:
𝑌(𝑧) = ∑ 𝑦[𝑛]𝑧−𝑛
∞
𝑛=−∞
= ∑ 𝑎𝑛
𝑢[𝑛]𝑧−𝑛
∞
𝑛=−∞
= ∑ 𝑎𝑛
𝑧−𝑛
=
∞
𝑛=0
∑(𝑎𝑧−1
)𝑛
=
𝑧
𝑧 − 𝑎
∞
𝑛=0
Karena nilai x[n] untuk x<0=0, maka sistem bersifat kausal, dengan daerah ROC di kanan.
Contoh 2:
𝑦[𝑛] = −𝑎𝑛
𝑢[−𝑛 − 1]
Menentukan Y[z]:
𝑌(𝑧) = ∑ 𝑦[𝑛]𝑧−𝑛
∞
𝑛=−∞
= ∑ −𝑎𝑛
𝑢[−𝑛 − 1]𝑧−𝑛
∞
𝑛=−∞
= ∑ −𝑎𝑛
𝑧−𝑛
−1
𝑛=−∞
= 1 − ∑(𝑧𝑎−1
)𝑛
=
𝑧
𝑧 − 𝑎
∞
𝑛=0
Karena −∞ < 𝑥 < −1, maka ROC tidak kausal. Dengan daerah pana sisi kiri.
Note: Hasil trabsform dari kedua contoh, memberikan hasil yang sama, namun memiliki kriteria ROC
yang berbeda.
Dari gambar 1. Dapat disimpulkan 3 macam daerah ROC:
1. ROC |z|< r, sekuens sisi kiri bersifat non kausal tidka stabil,
2. ROC |z|> r, sekuens sisi kanan bersifat stabil, dan kausal
Pengolahan Signal Digital
Author : Adam Sukma Putra
3. ROC a<|z|< b, sekuens dua sisi, dimana a dan b ada diantara r.
Perintah matlab: zplane(zeros,poles) atau zplane(num,denum)
Inverse Z transform
Inverse z transform digunakan untuk melakukan transformasi dari bentuk X[z] kembali menjadi
x[n].Invers transform z dapat dilakukan dengan 3 cara :
1. Integral
𝑥[𝑛] =
1
2𝜋𝑗
∫ 𝑥[𝑧]𝑧𝑛−1
𝑑𝑧
𝑐
2. Pemecahan parsial jika pangkat pembagi > pengali
3. Pembagian parsial jika pangkat pembagi <= pengali
Dalam matlab dapat dilakukan dengan perintah iztrans(), residuez()
Fungsi Z Transform:
1. Menjelaskan karakteristik signal dan sistem yang berbasis waktu diskret
2. Konsep pole dan zero dipakai unutk menganalisis kestabilan dan karakteristik frekuensi respon
fungsi.
Tugas Pendahuluan : Selesaikan Persamaan berikut untuk mendapatkan Y[n]
Praktikum
1. Mengubah x[n] menjadi X[z]:
Z transform untuk : 𝑥[𝑛] =
1
4𝑛 𝑢[𝑛]
Perintah MATLAB
syms z n
ztrans(1/4^n)
Pengolahan Signal Digital
Author : Adam Sukma Putra
2. Mengubah X[z] menjadi x[n]:
Inverse z-transform dari 𝑋[𝑧] =
2𝑧
2𝑧−1
syms z n
iztrans(2*z/2*z-1)
3. Dengan partial fraction
Inverse z 𝑋[𝑧] =
1+2𝑧1+𝑧2
1−2𝑧1+4𝑧2
Perintah matlab
[r,p,k]=residuez([1,2,1],[1,-2,4])
%atau
A=[1,2,1]
B=[1,-2,4]
[r,p,k]=residuez(A,B)
4. Menggambarkan Pole dan zero dalam z-plane
Diketahui 𝑋[𝑧] =
1−1.6𝑧1+𝑧2
1−1.5𝑧1+0.8𝑧2
Perintah matlab
n2=[1 -1.6 1]
d2=[1 -1.5 0.8]
roots(n2)
roots(d2)
zplane(n2,d2)
Tugas
1. Selesaikan persamaan berikut untuk mendapatakan bentuk X[n]
𝑋[𝑧] =
𝑧2
(𝑧 + 1)
(𝑧 − 1)(𝑧2 − 𝑧 + 0.5)
2. Gambar Pole dan Zero Diagram
𝑋[𝑧] =
2𝑧 (𝑧 − 5/12)
(𝑧 − 0.51)(𝑧 − 1/3)
, 𝑢𝑛𝑡𝑢𝑘 0.3 < |𝑧| < 0.5
𝑋[𝑧] =
𝑧
2𝑧2 − 3𝑧 + 1
, 𝑢𝑛𝑡𝑢𝑘 |𝑧| > 1
3. Carilah bentuk z dari:
𝑦[𝑛] = 0.25𝑛
+ 0.5𝑛
4. Selesaikan persamaan beda berikut
𝑦[𝑛] − 3𝑦[𝑛 − 1] = 𝑥[𝑛], 𝑑𝑒𝑛𝑔𝑎𝑛 𝑥[𝑛] = 4𝑢[𝑛], 𝑦[−1] = 1

More Related Content

What's hot

Hand out sinyal & sistem
Hand out sinyal & sistemHand out sinyal & sistem
Hand out sinyal & sistemSetyo Wibowo'
 
Transformasi z
Transformasi zTransformasi z
Transformasi zIbnu Hakim
 
Dasar sistem telekomunikasi (modulasi)
Dasar sistem telekomunikasi (modulasi)Dasar sistem telekomunikasi (modulasi)
Dasar sistem telekomunikasi (modulasi)Fathan Hakim
 
Model Matematis untuk Rangkaian Elektrik
Model Matematis untuk Rangkaian ElektrikModel Matematis untuk Rangkaian Elektrik
Model Matematis untuk Rangkaian ElektrikRumah Belajar
 
Modul teknik-digital
Modul teknik-digitalModul teknik-digital
Modul teknik-digitalecko gmc
 
Modulasi frekuensi dan modulasi phase (fm dan pm)
Modulasi frekuensi dan modulasi phase (fm dan pm)Modulasi frekuensi dan modulasi phase (fm dan pm)
Modulasi frekuensi dan modulasi phase (fm dan pm)Ishardi Nassogi
 
Pengertian PM dan FM
Pengertian PM dan FMPengertian PM dan FM
Pengertian PM dan FMRizki Nugroho
 
Bab ii discrete time
Bab ii   discrete timeBab ii   discrete time
Bab ii discrete timeRumah Belajar
 
Materi Amplitude Modulation (AM)
Materi Amplitude Modulation (AM) Materi Amplitude Modulation (AM)
Materi Amplitude Modulation (AM) Ferdi Dirgantara
 
Balun (Perekayasaan Instalasi Sistem Antena Penerima)
Balun (Perekayasaan Instalasi Sistem Antena Penerima)Balun (Perekayasaan Instalasi Sistem Antena Penerima)
Balun (Perekayasaan Instalasi Sistem Antena Penerima)Lazimatul A
 
2 dasar praktikum sinyal dgn matlab
2  dasar praktikum sinyal dgn matlab2  dasar praktikum sinyal dgn matlab
2 dasar praktikum sinyal dgn matlabSimon Patabang
 
Dasar Telekomunikasi - Slide week 10 - pensinyalan
Dasar Telekomunikasi - Slide week 10 - pensinyalanDasar Telekomunikasi - Slide week 10 - pensinyalan
Dasar Telekomunikasi - Slide week 10 - pensinyalanBeny Nugraha
 
Modulasi frekuensi dan modulasi phase (Fm dan Pm)
Modulasi frekuensi dan modulasi phase (Fm dan Pm)Modulasi frekuensi dan modulasi phase (Fm dan Pm)
Modulasi frekuensi dan modulasi phase (Fm dan Pm)Ishardi Nassogi
 
Ii Rangkaian Listrik Fasor
Ii Rangkaian Listrik FasorIi Rangkaian Listrik Fasor
Ii Rangkaian Listrik FasorFauzi Nugroho
 
Pengolahan Sinyal Digital - Slide week 14 - transformasi z
Pengolahan Sinyal Digital - Slide week 14 - transformasi zPengolahan Sinyal Digital - Slide week 14 - transformasi z
Pengolahan Sinyal Digital - Slide week 14 - transformasi zBeny Nugraha
 
Konsep Rekayasa Trafik
Konsep Rekayasa TrafikKonsep Rekayasa Trafik
Konsep Rekayasa TrafikSuranto Slamet
 
Dasar Telekomunikasi - Slide week 3 informasi
Dasar Telekomunikasi - Slide week 3   informasiDasar Telekomunikasi - Slide week 3   informasi
Dasar Telekomunikasi - Slide week 3 informasiBeny Nugraha
 

What's hot (20)

Hand out sinyal & sistem
Hand out sinyal & sistemHand out sinyal & sistem
Hand out sinyal & sistem
 
Transformasi z
Transformasi zTransformasi z
Transformasi z
 
Dasar sistem telekomunikasi (modulasi)
Dasar sistem telekomunikasi (modulasi)Dasar sistem telekomunikasi (modulasi)
Dasar sistem telekomunikasi (modulasi)
 
Model Matematis untuk Rangkaian Elektrik
Model Matematis untuk Rangkaian ElektrikModel Matematis untuk Rangkaian Elektrik
Model Matematis untuk Rangkaian Elektrik
 
Modul teknik-digital
Modul teknik-digitalModul teknik-digital
Modul teknik-digital
 
03. sentral telepon
03. sentral telepon03. sentral telepon
03. sentral telepon
 
Modulasi frekuensi dan modulasi phase (fm dan pm)
Modulasi frekuensi dan modulasi phase (fm dan pm)Modulasi frekuensi dan modulasi phase (fm dan pm)
Modulasi frekuensi dan modulasi phase (fm dan pm)
 
Pengertian PM dan FM
Pengertian PM dan FMPengertian PM dan FM
Pengertian PM dan FM
 
2 deret fourier
2 deret fourier2 deret fourier
2 deret fourier
 
Bab ii discrete time
Bab ii   discrete timeBab ii   discrete time
Bab ii discrete time
 
Materi Amplitude Modulation (AM)
Materi Amplitude Modulation (AM) Materi Amplitude Modulation (AM)
Materi Amplitude Modulation (AM)
 
Balun (Perekayasaan Instalasi Sistem Antena Penerima)
Balun (Perekayasaan Instalasi Sistem Antena Penerima)Balun (Perekayasaan Instalasi Sistem Antena Penerima)
Balun (Perekayasaan Instalasi Sistem Antena Penerima)
 
2 dasar praktikum sinyal dgn matlab
2  dasar praktikum sinyal dgn matlab2  dasar praktikum sinyal dgn matlab
2 dasar praktikum sinyal dgn matlab
 
Dasar Telekomunikasi - Slide week 10 - pensinyalan
Dasar Telekomunikasi - Slide week 10 - pensinyalanDasar Telekomunikasi - Slide week 10 - pensinyalan
Dasar Telekomunikasi - Slide week 10 - pensinyalan
 
Modulasi frekuensi dan modulasi phase (Fm dan Pm)
Modulasi frekuensi dan modulasi phase (Fm dan Pm)Modulasi frekuensi dan modulasi phase (Fm dan Pm)
Modulasi frekuensi dan modulasi phase (Fm dan Pm)
 
Ii Rangkaian Listrik Fasor
Ii Rangkaian Listrik FasorIi Rangkaian Listrik Fasor
Ii Rangkaian Listrik Fasor
 
Pengolahan Sinyal Digital - Slide week 14 - transformasi z
Pengolahan Sinyal Digital - Slide week 14 - transformasi zPengolahan Sinyal Digital - Slide week 14 - transformasi z
Pengolahan Sinyal Digital - Slide week 14 - transformasi z
 
Konsep Rekayasa Trafik
Konsep Rekayasa TrafikKonsep Rekayasa Trafik
Konsep Rekayasa Trafik
 
Dasar Telekomunikasi - Slide week 3 informasi
Dasar Telekomunikasi - Slide week 3   informasiDasar Telekomunikasi - Slide week 3   informasi
Dasar Telekomunikasi - Slide week 3 informasi
 
contoh soal motor dc
contoh soal motor dccontoh soal motor dc
contoh soal motor dc
 

Similar to Pengolahan Signal Digital Z Transform

Z transform
Z transformZ transform
Z transformnirav34
 
Frequency Analysis using Z Transform.pptx
Frequency Analysis  using Z Transform.pptxFrequency Analysis  using Z Transform.pptx
Frequency Analysis using Z Transform.pptxDrPVIngole
 
Z transform and Properties of Z Transform
Z transform and Properties of Z TransformZ transform and Properties of Z Transform
Z transform and Properties of Z TransformAnujKumar734472
 
ch6_digital_filters.pptx
ch6_digital_filters.pptxch6_digital_filters.pptx
ch6_digital_filters.pptxKadiriIbrahim2
 
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORMZ TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORMTowfeeq Umar
 
Digital Signal Processing
Digital Signal ProcessingDigital Signal Processing
Digital Signal Processingaj ahmed
 
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]Ghins GO
 
digital control Chapter 2 slide
digital control Chapter 2 slidedigital control Chapter 2 slide
digital control Chapter 2 slideasyrafjpk
 
Dcs lec02 - z-transform
Dcs   lec02 - z-transformDcs   lec02 - z-transform
Dcs lec02 - z-transformAmr E. Mohamed
 
DSP_2018_FOEHU - Lec 04 - The z-Transform
DSP_2018_FOEHU - Lec 04 - The z-TransformDSP_2018_FOEHU - Lec 04 - The z-Transform
DSP_2018_FOEHU - Lec 04 - The z-TransformAmr E. Mohamed
 
Z Transform, Causal, Anti-Causal and Two sided sequence, Region of Convergenc...
Z Transform, Causal, Anti-Causal and Two sided sequence, Region of Convergenc...Z Transform, Causal, Anti-Causal and Two sided sequence, Region of Convergenc...
Z Transform, Causal, Anti-Causal and Two sided sequence, Region of Convergenc...Waqas Afzal
 

Similar to Pengolahan Signal Digital Z Transform (20)

Z transform
Z transformZ transform
Z transform
 
Frequency Analysis using Z Transform.pptx
Frequency Analysis  using Z Transform.pptxFrequency Analysis  using Z Transform.pptx
Frequency Analysis using Z Transform.pptx
 
Z transform and Properties of Z Transform
Z transform and Properties of Z TransformZ transform and Properties of Z Transform
Z transform and Properties of Z Transform
 
lec z-transform.ppt
lec z-transform.pptlec z-transform.ppt
lec z-transform.ppt
 
ch6_digital_filters.pptx
ch6_digital_filters.pptxch6_digital_filters.pptx
ch6_digital_filters.pptx
 
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORMZ TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
 
Lecture8
Lecture8Lecture8
Lecture8
 
Digital Signal Processing
Digital Signal ProcessingDigital Signal Processing
Digital Signal Processing
 
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]
 
digital control Chapter 2 slide
digital control Chapter 2 slidedigital control Chapter 2 slide
digital control Chapter 2 slide
 
Ch3_Z-transform.pdf
Ch3_Z-transform.pdfCh3_Z-transform.pdf
Ch3_Z-transform.pdf
 
Dcs lec02 - z-transform
Dcs   lec02 - z-transformDcs   lec02 - z-transform
Dcs lec02 - z-transform
 
DSP_2018_FOEHU - Lec 04 - The z-Transform
DSP_2018_FOEHU - Lec 04 - The z-TransformDSP_2018_FOEHU - Lec 04 - The z-Transform
DSP_2018_FOEHU - Lec 04 - The z-Transform
 
Unit 7 &amp; 8 z-transform
Unit 7 &amp; 8  z-transformUnit 7 &amp; 8  z-transform
Unit 7 &amp; 8 z-transform
 
Manual solucoes ex_extras
Manual solucoes ex_extrasManual solucoes ex_extras
Manual solucoes ex_extras
 
Manual solucoes ex_extras
Manual solucoes ex_extrasManual solucoes ex_extras
Manual solucoes ex_extras
 
Manual solucoes ex_extras
Manual solucoes ex_extrasManual solucoes ex_extras
Manual solucoes ex_extras
 
lec07_DFT.pdf
lec07_DFT.pdflec07_DFT.pdf
lec07_DFT.pdf
 
Z Transform, Causal, Anti-Causal and Two sided sequence, Region of Convergenc...
Z Transform, Causal, Anti-Causal and Two sided sequence, Region of Convergenc...Z Transform, Causal, Anti-Causal and Two sided sequence, Region of Convergenc...
Z Transform, Causal, Anti-Causal and Two sided sequence, Region of Convergenc...
 
Signal3
Signal3Signal3
Signal3
 

Recently uploaded

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

Pengolahan Signal Digital Z Transform

  • 1. Pengolahan Signal Digital Author : Adam Sukma Putra Modul Praktikum 4: Transformasi Z I. Tujuan Praktikum 1. Memahami Z transform secara komprehensif 2. Mampu melakukan transformasi Z dari signal diskrit dan melakukan fungsi inverse Z 3. Mampu melakukan simulasi Z transform dengan software 4. Memahami konsep z-plane, pole, dan zero II. Dasar Teori Transformasi z banyak digunakan pada Digital Signal Processing (DSP) karena kegunannya untuk menjelaskan karakteristik sinyal dan sistem berbasis waktu diskrit. Selain itu transformasi z sering digunakan untuk mendesain filter digital dan melakukan analisa frekuensi responnya. Transformasi z dapat dirumuskan sebagai berikut : Secara singkat, formulasi transformasi Z adalah sebagai berikut: 𝑋(𝑧) = ∑ 𝑥[𝑛]𝑧−𝑛 ∞ 𝑛=−∞ Untuk signal dan sistem kausal/bilateral dimana x[n]=0, n<0, maka: 𝑋(𝑧) = 𝑥[0] + 𝑥[1]𝑧−1 + 𝑥[2]𝑧−2 + ⋯ + 𝑥[𝑛]𝑧−𝑛 Jika hasil X[z] atau sumasi dari x[n]z-n < tak hingga, maka X(z) dinayatakn konvergen 𝑋(𝑧) = | ∑ 𝑥[𝑛]𝑧−𝑛 ∞ 𝑛=−∞ | < ∞ Perintah matlab: syms(), ztrans(), simplify(), dan pretty() Region of Convergence (ROC) Disebut juga sebagai daerah konvergensi dimana nilai |X[z]| < tak hingga. ROC biasa digambarkan dalam bentuk grafik antara suku Real (R) dan Imaginer (Im), dimana, sumbu y adalah Im, dan x adalah R, dengan jari-jari lingkaran r=1. ROC biasa digunakan untuk merepresentasikan kestabilan sistem. Persamaan kompleks: Re{z} + j Im{z} = 𝑟𝑒𝑗𝜔 , maka Re{z} = |z| cos 𝜔 Im{z} = |z| sin 𝜔 Sehingga didapatlan |z| = √Re{z}2 + Im{z}2
  • 2. Pengolahan Signal Digital Author : Adam Sukma Putra θ = 𝑡𝑎𝑛−1 ( Im{z} Re{z} ) Gambar 1. Z-plane, dengan r=z=1 disebut unit cycle x adalah pole, o adalah zero. Dengan melihat daerah yang ada didalam ROC, maka sebuah z transform dapat diklasifikasikan sebagai berikut. 1. ROC Stabil (stable) Daerah ROC ada di unit cycle (r=1) 2. ROC kausal (causal) X[n]=0, untuk n<0, daerah ROC ada di kanan (termasuk tak hingga) Contoh 1 : sebuah signal: 𝑦[𝑛] = 𝑎𝑛 𝑢[𝑛] Menentukan Y[z]: 𝑌(𝑧) = ∑ 𝑦[𝑛]𝑧−𝑛 ∞ 𝑛=−∞ = ∑ 𝑎𝑛 𝑢[𝑛]𝑧−𝑛 ∞ 𝑛=−∞ = ∑ 𝑎𝑛 𝑧−𝑛 = ∞ 𝑛=0 ∑(𝑎𝑧−1 )𝑛 = 𝑧 𝑧 − 𝑎 ∞ 𝑛=0 Karena nilai x[n] untuk x<0=0, maka sistem bersifat kausal, dengan daerah ROC di kanan. Contoh 2: 𝑦[𝑛] = −𝑎𝑛 𝑢[−𝑛 − 1] Menentukan Y[z]: 𝑌(𝑧) = ∑ 𝑦[𝑛]𝑧−𝑛 ∞ 𝑛=−∞ = ∑ −𝑎𝑛 𝑢[−𝑛 − 1]𝑧−𝑛 ∞ 𝑛=−∞ = ∑ −𝑎𝑛 𝑧−𝑛 −1 𝑛=−∞ = 1 − ∑(𝑧𝑎−1 )𝑛 = 𝑧 𝑧 − 𝑎 ∞ 𝑛=0 Karena −∞ < 𝑥 < −1, maka ROC tidak kausal. Dengan daerah pana sisi kiri. Note: Hasil trabsform dari kedua contoh, memberikan hasil yang sama, namun memiliki kriteria ROC yang berbeda. Dari gambar 1. Dapat disimpulkan 3 macam daerah ROC: 1. ROC |z|< r, sekuens sisi kiri bersifat non kausal tidka stabil, 2. ROC |z|> r, sekuens sisi kanan bersifat stabil, dan kausal
  • 3. Pengolahan Signal Digital Author : Adam Sukma Putra 3. ROC a<|z|< b, sekuens dua sisi, dimana a dan b ada diantara r. Perintah matlab: zplane(zeros,poles) atau zplane(num,denum) Inverse Z transform Inverse z transform digunakan untuk melakukan transformasi dari bentuk X[z] kembali menjadi x[n].Invers transform z dapat dilakukan dengan 3 cara : 1. Integral 𝑥[𝑛] = 1 2𝜋𝑗 ∫ 𝑥[𝑧]𝑧𝑛−1 𝑑𝑧 𝑐 2. Pemecahan parsial jika pangkat pembagi > pengali 3. Pembagian parsial jika pangkat pembagi <= pengali Dalam matlab dapat dilakukan dengan perintah iztrans(), residuez() Fungsi Z Transform: 1. Menjelaskan karakteristik signal dan sistem yang berbasis waktu diskret 2. Konsep pole dan zero dipakai unutk menganalisis kestabilan dan karakteristik frekuensi respon fungsi. Tugas Pendahuluan : Selesaikan Persamaan berikut untuk mendapatkan Y[n] Praktikum 1. Mengubah x[n] menjadi X[z]: Z transform untuk : 𝑥[𝑛] = 1 4𝑛 𝑢[𝑛] Perintah MATLAB syms z n ztrans(1/4^n)
  • 4. Pengolahan Signal Digital Author : Adam Sukma Putra 2. Mengubah X[z] menjadi x[n]: Inverse z-transform dari 𝑋[𝑧] = 2𝑧 2𝑧−1 syms z n iztrans(2*z/2*z-1) 3. Dengan partial fraction Inverse z 𝑋[𝑧] = 1+2𝑧1+𝑧2 1−2𝑧1+4𝑧2 Perintah matlab [r,p,k]=residuez([1,2,1],[1,-2,4]) %atau A=[1,2,1] B=[1,-2,4] [r,p,k]=residuez(A,B) 4. Menggambarkan Pole dan zero dalam z-plane Diketahui 𝑋[𝑧] = 1−1.6𝑧1+𝑧2 1−1.5𝑧1+0.8𝑧2 Perintah matlab n2=[1 -1.6 1] d2=[1 -1.5 0.8] roots(n2) roots(d2) zplane(n2,d2) Tugas 1. Selesaikan persamaan berikut untuk mendapatakan bentuk X[n] 𝑋[𝑧] = 𝑧2 (𝑧 + 1) (𝑧 − 1)(𝑧2 − 𝑧 + 0.5) 2. Gambar Pole dan Zero Diagram 𝑋[𝑧] = 2𝑧 (𝑧 − 5/12) (𝑧 − 0.51)(𝑧 − 1/3) , 𝑢𝑛𝑡𝑢𝑘 0.3 < |𝑧| < 0.5 𝑋[𝑧] = 𝑧 2𝑧2 − 3𝑧 + 1 , 𝑢𝑛𝑡𝑢𝑘 |𝑧| > 1 3. Carilah bentuk z dari: 𝑦[𝑛] = 0.25𝑛 + 0.5𝑛 4. Selesaikan persamaan beda berikut 𝑦[𝑛] − 3𝑦[𝑛 − 1] = 𝑥[𝑛], 𝑑𝑒𝑛𝑔𝑎𝑛 𝑥[𝑛] = 4𝑢[𝑛], 𝑦[−1] = 1