Сгенерируйте биполярный код Баркера
comm.BarkerCode
Система object™ генерирует биполярный код Баркера. Коды Баркера имеют низкие свойства автокорреляции. Короткий отрезок и низкие боковые лепестки корреляции делают коды Баркера полезными для кадровой синхронизации в системах цифровой связи. Для получения дополнительной информации см. Коды Баркера.
Сгенерировать код Баркера:
Создайте comm.BarkerCode
объект и набор его свойства.
Вызовите объект, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты?.
создает биполярный Системный объект генератора кода Баркера, чтобы сгенерировать код Баркера.barkerCode
= comm.BarkerCode
свойства наборов с помощью одной или нескольких пар "имя-значение". Например, barkerCode
= comm.BarkerCode(Name
,Value
)comm.BarkerCode('Length',11,'SamplesPerFrame','11')
конфигурирует биполярный Системный объект генератора кода Баркера, чтобы вывести длину 11 кодов Баркера в системе координат с 11 выборками. Заключите каждое имя свойства в кавычки.
Для версий ранее, чем R2016b, используйте step
функционируйте, чтобы запустить алгоритм Системного объекта. Аргументы к step
объект, который вы создали, сопровождаемый аргументами, показанными в этом разделе.
Например, y = step(obj,x)
и y = obj(x)
выполните эквивалентные операции.
выводит систему координат Баркера кода, как вектор-столбец. Если длина системы координат превышает разрядность кода Баркера, объект заполняет систему координат путем повторения кода Баркера.y
= barkerCode
Установите тип данных выхода с OutputDataType
свойство.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)