Системный объект: comm.WalshCode
Пакет: коммуникация
Сгенерируйте код Уолша от ортогонального набора кодов
Y = step(H)
Примечание
Запуск в R2016b, вместо того, чтобы использовать step
метод, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj)
и y = obj()
выполните эквивалентные операции.
Y = step(H)
выводит систему координат кода Уолша в вектор-столбце Y
. Задайте длину системы координат с SamplesPerFrame
свойство. Код Уолша соответствует строке N xN матрица Адамара, где N является неотрицательной степенью 2, что вы задаете в Length
свойство. Используйте Index
свойство выбрать строку матрицы Адамара. Выходной код находится в биполярном формате с 0
и 1
сопоставленный с 1
и -1
соответственно.
Примечание
obj
задает Системный объект, на котором можно запустить этот step
метод.
Объект выполняет инициализацию в первый раз step
метод выполняется. Эта инициализация блокирует ненастраиваемые свойства и входные технические требования. Для получения дополнительной информации об изменении значений свойств смотрите Разработку системы в MATLAB Используя Системные объекты.