Бинарный симметричный канал
ndata = bsc(data,probability) передает двоичный входной сигнал data через бинарный симметричный канал, имеющий заданную вероятность ошибки. Канал вносит битовую ошибку и обрабатывает каждый элемент входа data независимо. data должен быть массивом двоичных чисел или массивом Галуа в GF (2 ).probability должен быть скаляром от 0 до 1.
ndata = bsc(data,probability,streamhandle) принимает случайный дескриптор потока для генерации однородных выборок шума с помощью rand. Предоставление случайного дескриптора потока или использование reset (RandStream) функция объекта случайного потока по умолчанию позволяет создавать повторяющиеся выборки шума. Дополнительные сведения см. в разделе RandStream.
ndata = bsc(data,probability,seed) принимает начальное значение для инициализации генератора равномерных случайных чисел, rand. Если вы хотите генерировать повторяющиеся выборки шума, то перед вызовом либо сбросьте вход случайного потока bsc или использовать тот же начальный ввод.
[ndata,err] = bsc(___) возвращает массив, содержащий ошибки канала, с использованием любого из предшествующих синтаксисов.