Генерация белого шума с амплитудой между [-1 1] с Matlab
м, используя функцию MatlabY = WGN(M,N,P)
генерировать белый шум с гауссовым распределением. Эта функция использует значение мощности (дБ Вт) для расчета амплитуды выходного сигнала. Поскольку я хочу получить диапазон выходной амплитуды от -1 В до 1 В, есть режим работы 'linear'.I»
я пытаюсь использоватьлинейный» режим для получения выходного сигнала, но в результате получается выходной диапазон амплитуды [-4 4]
RandomSignal = wgn(10000,1,1,1,'linear');
Time = linspace(0,10,10000);
figure()
plot(Time,RandomSignal)
figure()
hist(RandomSignal,100)
Есть ли другая функция для получения этого результата, или я просто делаю что-то не так?