Коэффициент битовых или символьных ошибок входных данных
ErrorRate объект сравнивает входные данные от передатчика с входными данными от приемника и вычисляет частоту ошибок как выполняющуюся статистику. Для получения частоты ошибок объект делит общее количество неравных пар элементов данных на общее количество входных элементов данных от одного источника.
Для получения частоты ошибок:
Определите и настройте объект частоты ошибок. См. раздел Строительство.
Звонить step сравнивать входные данные от передатчика с входными данными от приемника и вычислять частоту ошибок согласно свойствам comm.ErrorRate. Поведение step относится к каждому объекту на панели инструментов.
Примечание
Начиная с R2016b, вместо использования step для выполнения операции, определенной системным object™, можно вызвать объект с аргументами, как если бы это была функция. Например, y = step(obj,x) и y = obj(x) выполнять эквивалентные операции.
H = comm.ErrorRate создает вычислитель частоты ошибок System object, H. Этот объект вычисляет частоту ошибок принятых данных, сравнивая их с переданными данными.
H = comm.ErrorRate( создает объект калькулятора частоты ошибок, Name,Value)H, каждое указанное свойство имеет заданное значение. Можно указать дополнительные аргументы пары имя-значение в любом порядке как (Name1,Value1,...,NameN,ValueN).
|
Количество выборок для задержки передаваемого сигнала Укажите количество выборок, на которое принятые данные отстают от переданных данных. Это значение должно быть действительным, неотрицательным, с двойной точностью, целочисленным скаляром. Это свойство используется для выравнивания выборок для сравнения в векторах передаваемых и принимаемых входных данных. Укажите задержку в количестве отсчетов независимо от того, является ли вход скаляром или вектором. Значение по умолчанию: |
|
Задержка вычислений Укажите количество образцов данных, которые объект должен игнорировать в начале сравнения. Это значение должно быть действительным, неотрицательным, с двойной точностью, целочисленным скаляром. Используйте это свойство, чтобы игнорировать переходное поведение обоих входных сигналов. Значение по умолчанию: |
|
Образцы для рассмотрения Укажите образцы для рассмотрения в качестве одного из |
|
Выбранные образцы из кадра Укажите скаляр или вектор столбца с двойной точностью, вещественные, положительные целые числа. Это значение перечисляет индексы элементов вектора кадра RX, которые объект использует при сравнении. Это свойство применяется при установке |
|
Включить вход сброса частоты ошибок Установить для этого свойства значение |
| шаг | Коэффициент битовых или символьных ошибок входных данных |
Этот объект реализует алгоритм, входы и выходы, описанные на странице ссылок блока «Расчет частоты ошибок». Свойства объекта соответствуют параметрам блока, за исключением:
Параметры блока «Выходные данные» и «Имя переменной» не имеют соответствующих свойств. Объект всегда возвращает результат в виде выходных данных.
Параметр «Остановить блок моделирования» не имеет соответствующего свойства. Для реализации аналогичного поведения используйте выходные данные step метод в цикле while для программной остановки моделирования..
Параметр режима вычислений соответствует Samples и CustomSamples свойства.