step

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

Добавьте белый Гауссов шум во входной сигнал

Синтаксис

Y = step(H,X)
Y = step(H,X,VAR)

Описание

Примечание

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

Y = step(H,X) добавляет белый Гауссов шум к входу X и возвращает результат в Y. Вход X может быть скаляр типа данных двойной или одинарной точности, вектор или матрица с действительным или комплексными числами. Размерности входа X определите одну или многоканальную обработку. Для M- N матричный вход, M представляет количество выборок времени на канал и N представляет количество каналов. M и N может быть равно 1. Объект добавляет системы координат длины M из Гауссова шума к каждому N каналы независимо.

Y = step(H,X,VAR) вход VAR использования как отклонение белого Гауссова шума. Это применяется, когда вы устанавливаете свойство NoiseMethod на Variance и свойство VarianceSource к Input port. Введите VAR может быть положительная скалярная величина или вектор-строка с длиной, равной количеству каналов. VAR должен иметь совпадающий тип данных как вход X.

Примечание

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

Объект выполняет инициализацию в первый раз step метод выполняется. Эта инициализация блокирует ненастраиваемые свойства и входные технические требования. Для получения дополнительной информации об изменении значений свойств смотрите Разработку системы в MATLAB Используя Системные объекты.