Системный объект: 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 Используя Системные объекты.