Pythonda raqamli signalni qayta ishlash dsp haqida o'ylang


-bob Filtrlash va konvolyutsiya



Download 5,55 Mb.
Pdf ko'rish
bet64/101
Sana03.07.2022
Hajmi5,55 Mb.
#735828
1   ...   60   61   62   63   64   65   66   67   ...   101
Bog'liq
Signallarga raqamli ishlov berish tarjima

8-bob
Filtrlash va konvolyutsiya
Ushbu bobda men signalni qayta ishlash bilan bog'liq eng muhim va foydali g'oyalardan
birini taqdim etaman: Konvolyutsiya teoremasi. Ammo konvolyutsiya teoremasini
tushunishdan oldin, konvolyutsiyani tushunishimiz kerak. Men oddiy misol bilan boshlayman,
silliqlash va biz u erdan boramiz.
Ushbu bobning kodi chap08.ipynb da joylashgan bo'lib, u ushbu kitobning omborida
joylashgan (0.2-bo'limga qarang). Siz uni http://tinyurl.com/ thinkdsp08 saytida ham
ko'rishingiz mumkin.
Smoothing - bu uzoq muddatli tendentsiyalarni aniqlash uchun signaldan qisqa muddatli
o'zgarishlarni olib tashlashga harakat qiladigan operatsiya. Misol uchun, agar siz aktsiya
narxining kunlik o'zgarishini rejalashtirsangiz, u shovqinli ko'rinadi; tekislash operatori vaqt
o'tishi bilan narx odatda ko'tarilgan yoki pasayganligini ko'rishni osonlashtirishi mumkin.
Umumiy tekislash algoritmi - bu n ning ba'zi bir qiymati uchun oldingi n qiymatlarning
o'rtacha qiymatini hisoblaydigan harakatlanuvchi o'rtacha.
Silliqlash operatsiyalari ovozli signallarga ham tegishli. Misol tariqasida, men 440 Gts
chastotada kvadrat to'lqindan boshlayman. 2.2-bo'limda ko'rganimizdek, harmonika
Masalan, 8.1-rasmda Facebook’ning 2012-yil 17-maydan 2015-yil 8-dekabrgacha bo‘lgan
kunlik yopilish narxi ko‘rsatilgan. Kulrang chiziq xom ma’lumotlar, quyuqroq chiziq esa 30
kunlik harakatlanuvchi o‘rtachani ko‘rsatadi. Smoothing eng ekstremal o'zgarishlarni olib
tashlaydi va uzoq muddatli tendentsiyalarni ko'rishni osonlashtiradi.
8.1 Silliqlash
Machine Translated by Google


Vaqt (kun)
40
600
60
400
200
80
0
100
120
0
1200
1000
800
20
oyna = np.ones(11)
elementlarni qo'shing va uni normallashtiring, shunda elementlar 1 ga qo'shiladi.
to'lqin = signal.make_wave(davomiylik=1, kadr tezligi=44100)
signal = thinkdsp.SquareSignal (freq=440)
Misol uchun, harakatlanuvchi o'rtachani hisoblash uchun men 11 bilan oyna yarataman
padded = thinkdsp.zero_pad(oyna, N)
Avval signal va ikkita to'lqinni quraman:
to'lqindagi namunalar.
signalning boshida va oxirida uzilishlar natijasida kelib chiqqan spektral oqish. Umuman
olganda, biz og'irlikdagi summani hisoblash uchun derazalardan foydalanishimiz mumkin
kvadrat to'lqin asta-sekin tushadi, shuning uchun u juda ko'p yuqori chastotali komponentlarni o'z
ichiga oladi.
N = len(ys)
ys = segment.ys
8.1-rasm: Facebook aktsiyalarining kunlik yopilish narxi va 30 kunlik harakatlanuvchi
o'rtacha.
3.7-bo'limdagilar. Oldin biz oldini olish uchun Hamming oynasidan foydalanganmiz
Ushbu signalning harakatlanuvchi o'rtacha qiymatini hisoblash uchun men shunga o'xshash oynadan foydalanaman
to'lqinlar massivi bo'yicha oyna:

Download 5,55 Mb.

Do'stlaringiz bilan baham:
1   ...   60   61   62   63   64   65   66   67   ...   101




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish