step

Системный объект: коммуникация. KasamiSequence
Пакет: коммуникация

Сгенерируйте последовательность Kasami

Синтаксис

Y = step(H)
Y = step(H,RESET)

Описание

Примечание

Запуск в R2016b, вместо того, чтобы использовать step метод, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj) и y = obj() выполните эквивалентные операции.

Y = step(H) выводит систему координат последовательности Kasami в вектор-столбце Y. Задайте длину системы координат с SamplesPerFrame свойство. Последовательность Kasami имеет период N = 2n-1, где n является степенью полинома генератора, который вы задаете в Polynomial свойство.

Y = step(H,RESET) использование RESET как сброс сигнализируют, когда вы устанавливаете ResetInputPort свойство к true. Тип данных RESET введите должен быть двойная точность или логический. RESET может быть скалярное значение или вектор-столбец с длиной, равной количеству выборок на систему координат, которую вы задаете в SamplesPerFrame свойство. Когда RESET вход является ненулевым скаляром, объектным сбросом к начальным условиям, которые вы задаете в InitialConditions свойство. Это затем генерирует новую выходную систему координат. Вектор-столбец RESET введите позволяет несколько сброса в выходной системе координат. Ненулевое значение в i-th элемент вектора вызывает сброс в i-th выходной шаг расчета.

Примечание

obj задает Системный объект, на котором можно запустить этот step метод.

Объект выполняет инициализацию в первый раз step метод выполняется. Эта инициализация блокирует ненастраиваемые свойства (MATLAB) и входные спецификации, такие как размерности, сложность и тип данных входных данных. Если вы изменяете ненастраиваемое свойство или входную спецификацию, Системный объект выдает ошибку. Чтобы изменить ненастраиваемые свойства или входные параметры, необходимо сначала вызвать release метод, чтобы разблокировать объект.