Добавьте белый Гауссов шум, чтобы сигнализировать
out = awgn(in,snr)out = awgn(in,snr,signalpower)out = awgn(in,snr,signalpower,randobject) out = awgn(in,snr,signalpower,seed)out = awgn(___,powertype) принимает значение степени входного сигнала в 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 как вход к wgn.
Используйте функцию reset на randobject прежде, чем передать его как вход к awgn.
Обеспечьте randobject в известном состоянии как вход к awgn. Для получения дополнительной информации смотрите RandStream.