Сгенерируйте последовательность Kasami
KasamiSequence
объект генерирует последовательность от набора последовательностей Kasami. Последовательности Kasami являются набором последовательностей, которые имеют хорошие свойства взаимной корреляции.
Сгенерировать последовательность Kasami:
Задайте и настройте свой объект последовательности Kasami. Смотрите Конструкцию.
Вызовите step
сгенерировать последовательность Kasami согласно свойствам comm.KasamiSequence
. Поведение step
характерно для каждого объекта в тулбоксе.
Запуск в R2016b, вместо того, чтобы использовать step
метод, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj)
и y = obj()
выполните эквивалентные операции.
H = comm.KasamiSequence
создает Системный объект KasamiSequence, H
. Этот объект генерирует последовательность Kasami.
H = comm.KasamiSequence(
создает объект генератора последовательности Kasami, Name
,Value
)H
, с каждым заданным набором свойств к заданному значению. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
).
|
Полином генератора Задайте полином, который определяет связи обратной связи сдвигового регистра. Значением по умолчанию является Можно задать полином генератора как вектор символов или как бинарный числовой вектор, который перечисляет коэффициенты полинома в порядке убывания степеней. Первые и последние элементы должны равняться Наконец, можно задать полином генератора как вектор, содержащий экспоненты z для ненулевых условий полинома в порядке убывания степеней. Последней записью должен быть |
|
Начальные условия сдвигового регистра Задайте начальные значения сдвигового регистра в виде бинарного числа или в виде бинарного числового вектора. Значением по умолчанию является Когда вы устанавливаете это свойство на векторное значение, каждый элемент вектора соответствует начальному значению соответствующей ячейки в сдвиговом регистре. Когда вы устанавливаете это свойство на скалярное значение, то значение задает начальные условия всех ячеек сдвигового регистра. Скаляр или по крайней мере один элемент заданного вектора, требует ненулевого значения для объекта сгенерировать ненулевую последовательность. |
|
Индекс последовательности Задайте индекс, чтобы выбрать последовательность Kasami интереса от набора возможных последовательностей. Существует два класса последовательностей Kasami: полученные из маленького набора и полученных из большого набора. Вы выбираете последовательность Kasami из маленького набора путем установки этого свойства на числовое, скалярное, целочисленное значение в области значений [0... 2n/2–2]. Вы выбираете последовательность из большого набора путем установки этого свойства на числовой 12 целочисленных вектора [k m] для k в [–2..., 2n–2], и m в [–1..., 2n/2–2]. |
|
Последовательность возмещена с начального времени Задайте смещение последовательности Kasami от ее начальной точки как числовое, значение целочисленного скаляра, которое может быть положительным или отрицательным. |
|
Включите переменному размеру выходные параметры Установите это свойство на true, чтобы включить дополнительный вход к методу шага. Значение по умолчанию является ложным. Когда вы устанавливаете это свойство на true, активированный вход задает выходной размер последовательности Kasami, используемой в шаге. Входное значение должно быть меньше чем или равно значению Когда вы устанавливаете это свойство на ложь, |
|
Максимальный выходной размер Задайте максимальный выходной размер последовательности Kasami как положительный целочисленный вектор-строка с 2 элементами. Второй элемент вектора должен быть 1. Значение по умолчанию [10 1]. Это свойство применяется, когда вы устанавливаете |
|
Количество выходных выборок на систему координат Задайте количество выборок последовательности Kasami что метод шага выходные параметры как числовое, положительное, значение целочисленного скаляра. Значением по умолчанию является Когда вы устанавливаете это свойство на значение M, затем |
|
Включите вход сброса генератора Установите это свойство на |
|
Тип данных выхода Задайте тип выходных данных как один из |
сброс | Сбросьте состояния объекта генератора последовательности Kasami |
шаг | Сгенерируйте последовательность Kasami |
Характерный для всех системных объектов | |
---|---|
release | Позвольте изменения значения свойства Системного объекта |
Этот объект реализует алгоритм, входные параметры и выходные параметры, описанные на странице с описанием блока Kasami Sequence Generator. Свойства объектов соответствуют параметрам блоков, кроме:
Объект не имеет свойства выбрать основанные на системе координат выходные параметры.
Объект не имеет свойства, которое соответствует параметру Sample time.