MATHCAD

Зашумление сигнала

 

 Дан синусоидальный сигнал y = sin(x). Необходимо его зашумить.

 В MathCad есть простейшая функция rnd(x), которая возвращает равномерно-распределенную случайную величину в диапазоне [0, 1], вот именно с помощью ее и проще всего смоделировать зашумленный сигнал. Для этого нужно к исходному прибавить шум.

Собственно сам шум, состоящий из 100 случайных значений

Рис. 1. Собственно сам шум, состоящий из 100 случайных значений

 

 Если добавить шум к исходному сигналу, то получится зашумленный сигнал, ниже показан график такого сигнала.

Зашумленный синусоидальный сигнал в диапазоне x = [0, 2π]

Рис. 2. Зашумленный синусоидальный сигнал в диапазоне x = [0, 2π]