Pythonda raqamli signalni qayta ishlash dsp haqida o'ylang


mix = sin_sig + cos_sig Natijada ikki yoki undan ortiq signallar yig'indisini ifodalovchi SumSignal hosil bo'ladi. 1.3. Signallar



Download 5,55 Mb.
Pdf ko'rish
bet9/101
Sana03.07.2022
Hajmi5,55 Mb.
#735828
1   ...   5   6   7   8   9   10   11   12   ...   101
Bog'liq
Signallarga raqamli ishlov berish tarjima

5
mix = sin_sig + cos_sig Natijada
ikki yoki undan ortiq signallar yig'indisini ifodalovchi SumSignal hosil bo'ladi.
1.3. Signallar
Signallar __add__ usuliga ega, shuning uchun ularni qo'shish uchun + operatoridan foydalanishingiz mumkin:
ofset - radianlarda fazaviy siljish . Faza ofseti signalning qaysi davrda boshlanishini aniqlaydi.
Masalan, ofset=0 bo'lgan sinus signal 0 bo'lgan sin 0 da boshlanadi. Ofset=pi/2 bilan sin p/2 dan
boshlanadi, ya'ni 1.
cos_sig = thinkdsp.CosSignal(freq=440, amp=1.0, offset=0) sin_sig =
thinkdsp.SinSignal(freq=880, amp=0.5, ofset=0) freq Hz chastotasi. amper aniqlanmagan
birliklardagi amplitudadir, bunda 1,0 biz yozib olishimiz yoki ijro etishimiz mumkin bo'lgan eng katta
amplituda sifatida aniqlanadi.
1.3 Signallar
1"Spektr" ning ko'pligi ko'pincha "spectra" deb yoziladi, lekin men standart ingliz tilidan foydalanishni afzal ko'raman
ko‘plik. Agar siz "spektrlar" bilan tanish bo'lsangiz, mening tanlovim unchalik g'alati tuyulmaydi deb umid qilaman.
Machine Translated by Google


Signal make_wave ni ta'minlaydi, bu yangi To'lqin ob'ektini qaytaradi:
davr = aralash.davr
segmenti = to'lqin.segment (boshlash=0, davomiylik=davra*3)
Wave pyplotdan foydalanadigan chizma usulini taqdim etadi. Siz to'lqinni quyidagicha chizishingiz
mumkin:
soniyasiga 11 025 kvadrat audio fayl formatlarida, jumladan Waveform Audio File
(WAV) va mp3 formatlarida tez-tez ishlatiladigan bir nechta kadr tezligidan biridir.
1.4-rasm: Ikki sinusoid signal aralashmasidan segment.
6
Ushbu misol t=0 dan t=0,5 gacha boÿlgan signalni 5513 ta teng intervalli kadrlarda
baholaydi (chunki 5513 11025 ning yarmi). Kadrlar orasidagi vaqt yoki vaqt qadami
1/11025 soniya, taxminan 91 mks.
davomiylik - bu to'lqinning soniyalardagi uzunligi. start - boshlanish vaqti, shuningdek
soniyalarda. kadr tezligi sekundiga kadrlar soni (butun son), bu ham soniyada
namunalar soni.
Freq = 440 da 0,5 soniyada 220 ta davr bor, shuning uchun bu chizma bir xil rang
blokiga o'xshaydi. Kam sonli davrlarni kattalashtirish uchun biz To'lqin segmentini
ko'chiradigan va yangi to'lqinni qaytaradigan segmentdan foydalanishimiz mumkin:
pyplot matplotlibning bir qismidir; u ko'plab Python distributivlariga kiritilgan yoki uni
o'rnatishingiz kerak bo'lishi mumkin.

Download 5,55 Mb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   ...   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