step

Системный объект: barrageJammer

Сгенерируйте шум, создающий затор сигнал

Синтаксис

Y = step(H)
Y = step(H,N)

Описание

Примечание

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

Y = step(H) возвращает вектор-столбец, Y, это - комплексный белый Гауссов шум, создающий затор сигнал. Степень создающего затор сигнала задана ERP свойство. Длина создающего затор сигнала задана SamplesPerFrame свойство. Этот синтаксис доступен когда SamplesPerFrameSource свойством является 'Property'.

Y = step(H,N) возвращает создающий затор сигнал с длиной N. Этот синтаксис доступен когда SamplesPerFrameSource свойством является 'Input port'.

Примечание

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

Примеры

развернуть все

Создайте заградительный передатчик помех с эффективной излучаемой мощностью 1000 Вт. Затем постройте величину передатчика помех выход. barrageJammer использует генератор случайных чисел. Графики могут варьироваться от запуска-к-управляемому.

jammer = barrageJammer('ERP',1000);
plot(abs(jammer()))
xlabel('Samples')
ylabel('Magnitude')

Figure contains an axes object. The axes object contains an object of type line.

Расширенные возможности

Введенный в R2021a