Белый шум


Белый шум — стационарный шум, спектральные составляющие которого равномерно распределены по всему диапазону задействованных частот. Примерами белого шума являются шум близкого водопада[1] (отдалённый шум водопада — розовый, поскольку высокочастотные составляющие звука затухают в воздухе сильнее низкочастотных), или дробовой шум на клеммах большого сопротивления, или шум стабилитрона, через который протекает очень малый ток. Название получил от белого света, содержащего электромагнитные волны частот всего видимого диапазона электромагнитного излучения. Кроме белого, существуют шумы многих цветов.

В природе и технике «чисто» белый шум (то есть белый шум, имеющий одинаковую спектральную мощность на всех частотах) не встречается (ввиду того, что такой сигнал имел бы бесконечную мощность), однако под категорию белых шумов попадают любые шумы, спектральная плотность которых одинакова (или слабо отличается) в рассматриваемом диапазоне частот.

Термин «белый шум» обычно применяется к сигналу, имеющему автокорреляционную функцию, математически описываемую дельта-функцией Дирака по всем измерениям многомерного пространства, в котором этот сигнал рассматривается. Сигналы, обладающие этим свойством, могут рассматриваться как белый шум. Данное статистическое свойство является основным для сигналов такого типа.

То, что белый шум не коррелирован по времени (или по другому аргументу), не определяет его значений во временной (или любой другой рассматриваемой аргументной) области. Наборы, принимаемые сигналом, могут быть произвольными с точностью до главного статистического свойства (однако постоянная составляющая такого сигнала должна быть равна нулю). К примеру, последовательность символов 1 и −1, умноженная на последовательность дельта-функций, следующих с частотой следования символов, будет являться белым шумом только если последовательность символов будет некоррелирована. Сигналы, имеющие непрерывное распределение (к примеру, нормальное распределение), также могут быть белым шумом.

Дискретный белый шум — это просто последовательность независимых (то есть статистически не связанных друг с другом) чисел. С использованием генератора псевдослучайных чисел пакета Visual C++, дискретный белый шум можно получить так:

В данном случае x — массив дискретного белого шума (без нулевой частотной составляющей), имеющего равномерное распределение от −1 до 1.