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