Трикутна хвиля

Матеріал з testwiki
Версія від 19:55, 17 листопада 2022, створена imported>Lxlalexlxl
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку
Обмежена трикутна хвиля: залежність від часу (вгорі) та частоти (внизу). Основна частота дорівнює 220 Гц (A3)

Шаблон:Listen Шаблон:Listen Трикутна хвиля — це несинусоїдальна форма хвилі, названа на честь своєї трикутної форми. Це періодична, кусково-лінійна, неперервна, дійснозначна функція.

Як і прямокутна хвиля, трикутна хвиля містить тільки непарні гармоніки. Однак вищі гармоніки Шаблон:Нп набагато швидше ніж в прямокутної хвилі (пропорційно оберненому квадрату номера гармоніки, а не оберненому значенню).

Гармоніки

Анімація Шаблон:Нп трикутної хвилі зі збільшенням кількості гармонік. Див. Фур'є-аналіз для математичного опису.

Можна апроксимувати трикутну хвилю Шаблон:Нп, підсумовуючи непарні гармоніки основної частоти, домножуючи кожну іншу непарну гармоніку на 1 (або, еквівалентно, змінюючи її фазу на π) і домножуючи амплітуду гармонік на обернений квадрат їх номера моди n (або на обернений квадрат їх відносної частоти до фундаментальної).

Вищесказане можна математично узагальнити наступним чином:

xtriangle(t)=8π2i=0N1(1)in2sin(2πf0nt),

де N — кількість гармонік, що включаються в наближення, t — незалежна змінна (наприклад, час для звукових хвиль), f0 — основна частота, а i — індекс гармоніки, яка пов'язана з номером її моди, n=2i+1.

Цей нескінченний ряд Фур'є сходиться до трикутної хвилі, коли N прямує до нескінченності як показано на анімації.

Означення

Синусоїдальні, прямокутні, трикутні, та пилкоподібні хвилі

Ще одне означення трикутної хвилі на інтервалі від 1 до 1 та з періодом p:

x(t)=4p(tp22tp+12)(1)2tp+12,

де символ n — функція підлоги від n.

Також трикутна хвиля може бути абсолютним значенням пилкоподібної хвилі :

x(t)=2|tptp+12|

або для інтервалу від 1 до 1:

x(t)=2|2(tptp+12)|1.

Трикутна хвиля також може бути виражена як інтеграл

x(t)=0tsgn(sin(u))du.

Це просте рівняння з періодом 4 та початковим значенням y(0)=1:

y(x)=|xmod42|1.

Оскільки у цьому представлені використовується лише Шаблон:Нпта абсолютне значення, то це можна використовувати для простої реалізації трикутної хвилі на апаратній електроніці з малою потужністю процесора. Попереднє рівняння можна узагальнити на випадок періоду p, амплітуди a і початкового значення y(0)=a/2:

y(x)=2ap|(xmodp)p2|2a4.

Попередня функція — це частковий випадок останньої при a=2 і p=4:

y(x)=224|(xmod4)42|224
y(x)=|(xmod4)2|1.

Непарну версію першої функції можна отримати, просто змістити на одиницю початкове значення, що змінить фазу вихідної функції:

y(x)=|(x1)mod42|1.

Узагальнюючи це, одержуємо непарну функцію для будь-якого періоду і амплітуди:

y(x)=4ap|((xp4)modp)p2|a.

За допомогою функцій sine та arcsine з періодом p та амплітудою a трикутну хвилю можна записати у вигляді:

y(x)=2aπarcsin(sin(2πpx)).

Довжина дуги

Довжина дуги за період s для трикутної хвилі заданої амплітуди a та періодом p :

s=(4a)2+p2.

Див. також

Посилання