Компонентный Паскаль/Отбор данных: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 61:
Выше у нас были определены пороги для просто шумов, и для мощных импульсных помех (например, разряд молнии за десятки километров от места приёма, либо сработавший мобильный телефон, который рядом с приёмником даст довольно мощную помеху).
 
Для отсева будем использовать условия. Если сигнал шумовой -- сбросим значение ячейки массива в ноль. Если же мощнейшая помеха -- просто обрежем её по уровню чуть выше нормального сигнала<ref name="помеха">Если появилась пиковая помеха мы не можем просто так взять, и обнулить её. Дело в том, что именно в этот момент может передаваться и полезный сигнал. Если мы его обратим в ноль -- это будет гарантированное искажение, а если приведём к нормальному уровню -- нам может и повезёт, и не нужно будет повторно принимать эту часть информации.</ref>. Также следует обратить внимание на то, что в условии задачи не сказано какой именно уровень сигнала является полезным. И это правильно, так как источник сигнала может находиться ближе или дальше, могут образовываться условия для лучшего прохождения сигнала за счёт ионизации атмосферы, а может и наоборот -- проплывающий мимо источника сигнала крупный корабль может в несколько раз ослабить сигнал, и даже исказить его.
 
Вот пример того, как можно отсеять помехи: