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