Сгенерируйте код Уолша из ортогонального набора кодов
The WalshCode
объект генерирует код Уолша из ортогонального набора кодов.
Чтобы сгенерировать код Уолша:
Определите и настройте свой объект кода Уолша. См. «Конструкция».
Функции step
закодировать входной сигнал согласно свойствам comm.WalshCode
. Поведение step
характерен для каждого объекта в тулбоксе.
Примечание
Начиная с R2016b, вместо использования step
метод для выполнения операции, заданной Системной object™, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj)
и y = obj()
выполнять эквивалентные операции.
H = comm.WalshCode
создает генератор кода Уолша Системный объект, H
. Этот объект генерирует код Уолша из набора ортогональных кодов.
H = comm.WalshCode(
создает объект генератора кода Уолша, Name
,Value
)H
, с каждым заданным набором свойств до заданного значения. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
).
|
Длина сгенерированного кода Задайте длину сгенерированного кода как числовое, целочисленное скалярное значение, которое является степенью двойки. Значение по умолчанию является |
|
Индекс интересующего кода Задайте индекс необходимого кода из доступного набора кодов как числовое, целочисленное скалярное значение в области значений |
|
Количество выхода образцов в систему координат Задайте количество выборок кода Уолша, которые метод step выводит как числовое, положительное, целочисленное скалярное значение. Значение по умолчанию является 1 |
|
Тип данных выхода Задайте тип выходных данных следующим |
шаг | Сгенерируйте код Уолша из ортогонального набора кодов |
Этот объект реализует алгоритм, входы и выходы, описанные на Walsh Code Generator блочных страниц с описанием. Свойства объекта соответствуют параметрам блоков, кроме:
Объект не имеет свойства для выбора выходов на основе фрейма.
Объект не имеет свойства, которое соответствует параметру Sample time.