stringtranslate.com

Треугольная волна

Треугольная волна или треугольная волна — это несинусоидальный сигнал, названный в честь его треугольной формы. Это периодическая , кусочно-линейная , непрерывная действительная функция .

Подобно прямоугольной волне , треугольная волна содержит только нечетные гармоники . Однако высшие гармоники затухают гораздо быстрее, чем в прямоугольной волне (пропорционально обратному квадрату номера гармоники, а не просто обратному).

Определения

Синусоидальная , прямоугольная , треугольная и пилообразная формы сигналов .

Определение

Треугольная волна периода p , охватывающая диапазон [0,1], определяется как:

функцияпилообразной волны

Для треугольной волны, охватывающей диапазон [-1,1], выражение принимает вид:

Более общее уравнение для треугольной волны с амплитудой и периодом , использующее операцию по модулю и абсолютное значение :

Треугольная волна с амплитудой=5, периодом=4

Например, для треугольной волны с амплитудой 5 и периодом 4:

Фазовый сдвиг можно получить, изменяя значение термина , а вертикальное смещение можно регулировать, изменяя значение термина .

Поскольку здесь используется только операция по модулю и абсолютное значение, его можно использовать для простой реализации треугольной волны в аппаратной электронике.

Обратите внимание, что во многих языках программирования %оператор представляет собой оператор остатка (с результатом того же знака, что и делимое), а не оператор по модулю ; операцию по модулю можно получить, используя ((x % p) + p) % pвместо x % p. Например, в JavaScript это приводит к уравнению вида 4*a/p * Math.abs((((x-p/4)%p)+p)%p - p/2) - a.

Отношение к прямоугольной волне

Треугольную волну также можно выразить как интеграл прямоугольной волны :

Выражение в тригонометрических функциях

Треугольную волну с периодом p и амплитудой a можно выразить через синус и арксинус (значения которых варьируются от − π /2 до π /2):

косинусарккосинус

Выражается как знакопеременные линейные функции

Другое определение треугольной волны с диапазоном от −1 до 1 и периодом p :

Гармоники

Анимация аддитивного синтеза треугольной волны с возрастающим числом гармоник. Математическое описание см. в разделе «Анализ Фурье» .

Треугольную волну можно аппроксимировать аддитивным синтезом , суммируя нечетные гармоники основной гармоники, умножая каждую вторую нечетную гармонику на -1 (или, что то же самое, изменяя ее фазу на π ) и умножая амплитуду гармоник на единицу по квадрату. их номера моды n (что эквивалентно единице в квадрате их относительной частоты к основной частоте ).

Математически все вышесказанное можно обобщить следующим образом:

Nti

Этот бесконечный ряд Фурье быстро сходится к треугольной волне, поскольку N стремится к бесконечности, как показано на анимации.

Длина дуги

Длина дуги на период треугольной волны, обозначаемая s , определяется через амплитуду a и длину периода p следующим образом :

Смотрите также

Рекомендации

  1. ^ Крафт, Себастьян; Зёльцер, Удо (5 сентября 2017 г.). «LP-BLIT: Синтез последовательности импульсов с ограниченной полосой частот сигналов с фильтрацией нижних частот». Материалы 20-й Международной конференции по цифровым аудиоэффектам (DAFx-17) . 20-я Международная конференция по цифровым аудиоэффектам (DAFx-17). Эдинбург. стр. 255–259.