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

1 回表示 (過去 30 日間)
venkat ta
venkat ta 2023 年 10 月 5 日
編集済み: Walter Roberson 2024 年 10 月 11 日
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?

回答 (1 件)

praguna manvi
praguna manvi 2024 年 10 月 11 日
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!

カテゴリ

Help Center および File ExchangeGet Started with DSP System Toolbox についてさらに検索

タグ

製品


リリース

R2023a

Community Treasure Hunt

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

Start Hunting!

Translated by