ピンクノイズとブラウンノイズの生成
Afficher commentaires plus anciens
x=[zeros(L-1,1);randn(N,1)];
ホワイトノイズはこのように乱数で作成していますがブラウンノイズやピンクノイズも同様に行うにはどうすればよいでしょうか.
Réponses (1)
Shunichi Kusano
le 20 Août 2020
0 votes
いくつか専用の関数が用意されていますが、それぞれ専用のToolboxが必要となります。
dsp.ColoredNoise(DSP System Toolbox)
pinknoise(Audio Toolbox)
また、FileExchangeにあがっているものもありました(Signal Processing Toolboxが必要)
もし自作するなら下記のような流れになるかと思います。
- ホワイトノイズ生成
- フーリエ変換
- 各カラードノイズ用のフィルタをかぶせる
- 逆フーリエ変換
3 commentaires
Kaede
le 20 Août 2020
Shunichi Kusano
le 20 Août 2020
dspお持ちだったんですね。良かったです。
Kaede
le 27 Août 2020
Catégories
En savoir plus sur 信号の生成 dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!