Добавьте белый Гауссов шум к сигналу
принимает значение степени входного сигнала в dBW. Чтобы иметь функцию измеряют степень out
= awgn(in
,snr
,signalpower
)in
прежде, чем добавить шум, задайте signalpower
как 'measured'
.
принимает, что входные комбинации от предшествующих синтаксисов и потокового объекта случайных чисел генерируют нормальные случайные шумовые выборки. Для получения информации о создании повторяемых шумовых выборок смотрите Советы.out
= awgn(in
,snr
,signalpower
,randobject
)
задает и шумовой тип степени сигнала как out
= awgn(___,powertype
)'dB'
или 'linear'
в дополнение к входным параметрам в любом из предыдущих синтаксисов.
Для отношений между ОСШ и другими мерами относительной степени шума, такими как E s/N0 и E b/N0, см. Уровень шума Канала AWGN.
Чтобы сгенерировать повторяемые выборки белого Гауссова шума, используйте один из этих советов:
Обеспечьте статический seed
значение как вход к awgn
.
Используйте reset (RandStream)
функция на randobject
прежде, чем передать его как вход к awgn
.
Обеспечьте randobject
в известном состоянии как вход к awgn
. Для получения дополнительной информации смотрите RandStream
.