dsp.ColoredNoise pinknoise's max and min is not 1 even bounded output is true?

3 views (last 30 days)
app.fileReader = dsp.ColoredNoise('pink',2048,1,OutputDataType='double', BoundedOutput=true)
Why does the ColoredNoise function work when using for white noise but not for pink?

Answers (1)

praguna manvi
praguna manvi on 11 Oct 2024
As I understand it, you are expecting the values +1 and -1 as the minimum and maximum, respectively, for the "pink" "NoiseColor" parameter in the "ColoredNoise" function. The documentation mentions that, except for the "white" color, a color filter is applied to ensure that the generated noise never exceeds or equals +1 or -1. Specifically, for the "pink" value, the output distribution of the filtered noise is quasi-Gaussian, which is always bounded within (+1, -1). More information about "BoundedOutput" and other "ColoredNoise" parameters can be found at the following link:
Hope this helps!

Categories

Find more on Get Started with DSP System Toolbox in Help Center and File Exchange

Tags

Products


Release

R2023a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!