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