• 880 - A5 chastotasi, asosiydan bir oktava yuqori.
• 1760 - A6, fundamentaldan ikki oktava yuqori.
• 2200 - taxminan C]7, bu A6 dan katta uchdan bir qismini tashkil qiladi.
Oktava - chastotaning ikki barobar ortishi .
1-bob. Ovozlar va signallar
1.3-rasm: skripka yozuvidan olingan segmentning spektri.
Bu garmonikalar A major akkordning
notalarini tashkil qiladi, garchi hammasi bir
oktavada bo'lmasa ham. Ulardan ba'zilari faqat taxminiydir, chunki G'arb musiqasini
tashkil
etuvchi notalar teng temperamentga moslashtirilgan (qarang: http://
en.wikipedia.org/wiki/Equal_temperament).
4
Ushbu signalda asosiy chastota eng katta amplitudaga ega, shuning uchun u ham
dominant chastota hisoblanadi. Odatda tovushning
idrok etilgan balandligi, garchi
u dominant bo'lmasa ham, asosiy chastota bilan belgilanadi.
Eng past chastotali komponent
asosiy chastota deb ataladi. Ushbu signalning asosiy
chastotasi 440 Gts ga yaqin (aslida biroz pastroq yoki "tekis").
• 1320 - taxminan E6, bu A5 dan yuqori beshdan bir baravar. Agar siz "mukammal
beshinchi" kabi musiqiy intervallarni
yaxshi bilmasangiz, qarang: https: //
en.wikipedia.org/wiki/Interval_(music).
Spektrdagi boshqa tikanlar 880, 1320, 1760 va 2200 chastotalarda bo'lib, ular
fundamentalning butun sonli ko'paytmalaridir. Ushbu komponentlar
harmonika deb
ataladi , chunki ular qiziqarli damental bilan musiqiy jihatdan uyg'undir:
2000
1500
10000
3500
8000
1000
4000 6000
3000
Chastota (Hz)
500
2500
4000
0
0
2000
Am
pli
t
uda
Machine Translated by Google
Thinkdsp sinus va kosinus signallarini yaratish funktsiyalarini ta'minlaydi:
O'lchovning o'zi
namuna deb ataladi, garchi "ramka" va "namuna" ba'zan bir-birining o'rnida
ishlatiladi.
To'lqin vaqt bo'yicha nuqtalar ketma-ketligida baholangan signalni ifodalaydi.
Vaqtning har bir
nuqtasi
kadr deb ataladi (filmlar va videolardan olingan atama).
Signallarni ifodalash uchun thinkdsp bir nechta signal turlari uchun asosiy sinf bo'lgan Signal deb
nomlangan sinfni taqdim etadi, shu jumladan sinusoid ham sinus va kosinus signallarini ifodalaydi.
Signalni baholamaguningizcha, u bilan ko'p ish qila olmaysiz.
Shu nuqtai nazardan, "baholash"
vaqt, ts bo'yicha nuqtalar ketma-ketligini olish va signalning mos keladigan qiymatlarini hisoblashni
anglatadi, ys. Men NumPy massivlari yordamida ts va ys ni ifodalayman va ularni To'lqin deb
nomlangan ob'ektga kiritaman.
Men Thinkdsp.py deb nomlangan Python modulini yozdim, unda signallar va spektrlar1 bilan
ishlash uchun sinflar va funksiyalar mavjud . Siz uni ushbu kitobning omborida topasiz (0.2-
bo'limga qarang).
Ko'pgina signallar
t ning barcha qiymatlari uchun, manfiy cheksizlikdan cheksizgacha aniqlanadi.
Harmonika va ularning amplitudalarini hisobga olgan holda, siz sinusoidlarni qo'shish orqali signalni
qayta tiklashingiz mumkin. Keyin qanday qilishni ko'ramiz.
Signal asosan matematik funktsiyaning Python ko'rinishidir.
Do'stlaringiz bilan baham: