Norekursiv filtrlash algoritmini o’rganish
Ishdan maqsad:
FIR va IIR filtrlash usullari bilan yaqindan tanishish
Nazariy qism:
FIR filtr –
chekli impuls xarakteristikali filtr. Nutqni tanish tizimlarida
signallarni filtrlash jarayoni asosiy vazifalardan biri hisoblanadi. Hozirda
signallarga ishlov berish uchun turli raqamli filtrlardan foydalaniladi. Odatda nutq
signallarini filtrlashda FIR filtr tanlansa, birinchi navbatda uning koeffitsentlari
hisoblanadi. Shu koeffitsentlar yordamida filtr quriladi. filtr sigmentlangan
sohadagi shovqinlarni yo‘qotishda, yuqori chastotani kamaytirishda, turli
chastotalarni kuchaytirishda va yo‘qotish jarayonlarida foydalaniladi.
Cheksiz impuls xarakteristikali filtr (Rekursiv filtr, IIR-filtr) yoki IIR-filtr
(IIR – infinite impulse response) – kirish o’rnida o’zining bir yoki undan ortiq
chiqishini ishlatuvchi chiziqli elektron filtrdir, ya’ni teskari aloqani hosil qiladi.
Bunday filtrlarning asosiy xususiyati shundaki, ularning impulsli o’tkazuvchi
xarakteristikasi vaqt sohasida cheksiz uzunlikka ega bo’lsa, o’tkazuvchi funksiya
ratsional-kasrli ko’rinishga ega. Bunday filtrlar ham analogli, ham raqamli
bo’lishi mumkin.
IIR filrtlarga Chebishyov filtri, Battervort filtri, Kalman filtri va Bessel
filtri misol bo’la oladi.
Dinamik xarakteristikalari.
Diskret IIR-filtrni tavsiflovchi ayirma tenglamasi vaqt sohasida kirish va
chiqish signallari o’rtasida aloqa o’rnatadi.
Bu yerda
P
kiruvchi signal tartibi,
𝑏𝑖
-kiruvchi signal koeffitsiyentlari, Q-teskari
aloqa tartibi,
𝑎𝑖
-teskari aloqa koeffitsiyentlari, x(n) – kirish va y(n) – chiqish
signallari.
Uni quyidagi ixcham ko’rinishda yozish mumkin:
Filtr yadrosini topish uchun
x(n) = δ(n)
. Bu yerda
δ(n) –
delta-funksiya
Bu holda impuls o’tkazgichli funksiya (filtr yadrosi) quyidagicha bo’ladi:
Impuls o’tkazgichli funksiyaning Z-o’tishi IIR-filtrning o’tuvchi
funksiyasini beradi:
IIR-filtrni amalga oshirish.
Quyidagi ko’rinishdagi o’tkazishli funksiya ko’rilayotgan bo’lsin:
U holda bunday tizimning kirish va chiqishi orasidagi
bog’lanish ayirma tenglamasini qanoatlantirishi lozim:
Bu tenglama o’tkazuvchi funksiya ifodasidan bevosita yozilishi mumkin.
Shu holatda, bu tenglamaga muvofiq keladigan zanjir qurish formasini to’g’ri
forma 1 deb nomlanadi. FIR –JARAYONI XISOBLANMOQDA
IIRfiltrning 1 tipini to’g’ri-to’g’ri amalga oshirilishi
https://www.tutorialspoint.com/execute_matlab_online.php
MATLAB/Octave onlayn kompilyator (GNU Octave, v4.2.1)
ONLAYN KOMPILYATOR MATLAB/Octave (GNU Octave, v4.2.1) oktava kodini
brauzeringizdan to'g'ridan-to'g'ri tahrirlash, ishga tushirish va baham ko'rishga yordam
beradi. Ushbu rivojlanish muhiti sizga GNU Octave versiyasini taqdim etadi, v4.2.1.
Dasturga kirishni qanday beraman?
Coding Ground-ning so'nggi versiyasi sizning kompyuteringizda dasturni ishga
tushirganingiz kabi termnial oynadan ishlash vaqtida dasturga kirishingizni
ta'minlashga imkon beradi. Shuning uchun, shunchaki dasturni ishga tushiring va o'ng
tomonda mavjud terminal oynasidan dasturning kirish ma'lumotlarini (agar mavjud
bo'lsa) taqdim eting. Tugmalar birikmasi
Qisqartma Omenlar:___
Ctrl + Kiritish Dasturni ishga tushirish
Ctrl + S Loyihani saqlash
Shift +Ctrl+S Loyiha sifatida saqlash
Ctrl + G Share loyihasi
Ctrl + Z Tahrirlashni bekor qilish
Ctrl + Y Oʻzgartirish takrorlanadi
Ctrl + A Hamma matnni tanlash
Ctrl + X Tanlangan matnni kesish
Ctrl + C Tanlangan matndan nusxa olish
Ctrl + V koʻchirilgan matnni qoʻyish
Ctrl + F qidiruv matni
Ctrl + H Matnni almashtirish
Oktava loyihasini saqlash
Oktava loyihangizni biz bilan birga saqlab qolishingiz mumkin, shunda siz ushbu
loyihaga keyinroq kirishingiz mumkin. Loyihani saqlab qolish uchun biz bilan login
identifikatorini yaratish kerak bo'ladi. Shuning uchun, loyihani saqlashdan oldin,
iltimos, ushbu sahifaning yuqori o'ng burchagida taqdim etilgan havola yordamida
kirish identifikatorini yarating. Oktava loyihasini payga solish
Ushbu imkoniyatdan foydalanib, Octave kodingizni o'qituvchilar, sinfdoshlari va
hamkasblaringiz bilan baham ko'rishingiz mumkin. Faqat Almashish tugmasini bosing
va u elektron pochta, WhatsApp yoki hatto ijtimoiy media orqali almashish mumkin
bo'lgan qisqa havolani yaratadi. Agar u deyarli 3 oy davomida passiv bo'lsa, umumiy
havola olib tashlanadi.
Dostları ilə paylaş: |