ピンクノイズとブラウンノイズの生成
Ältere Kommentare anzeigen
x=[zeros(L-1,1);randn(N,1)];
ホワイトノイズはこのように乱数で作成していますがブラウンノイズやピンクノイズも同様に行うにはどうすればよいでしょうか.
Antworten (1)
Shunichi Kusano
am 20 Aug. 2020
0 Stimmen
いくつか専用の関数が用意されていますが、それぞれ専用のToolboxが必要となります。
dsp.ColoredNoise(DSP System Toolbox)
pinknoise(Audio Toolbox)
また、FileExchangeにあがっているものもありました(Signal Processing Toolboxが必要)
もし自作するなら下記のような流れになるかと思います。
- ホワイトノイズ生成
- フーリエ変換
- 各カラードノイズ用のフィルタをかぶせる
- 逆フーリエ変換
3 Kommentare
Kaede
am 20 Aug. 2020
Shunichi Kusano
am 20 Aug. 2020
dspお持ちだったんですね。良かったです。
Kaede
am 27 Aug. 2020
Kategorien
Mehr zu 信号の生成 finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!