ピンクノイズとブラウンノイズの生成

46 visualizzazioni (ultimi 30 giorni)
Kaede
Kaede il 20 Ago 2020
Commentato: Kaede il 27 Ago 2020
x=[zeros(L-1,1);randn(N,1)];
ホワイトノイズはこのように乱数で作成していますがブラウンノイズやピンクノイズも同様に行うにはどうすればよいでしょうか.

Risposte (1)

Shunichi Kusano
Shunichi Kusano il 20 Ago 2020
いくつか専用の関数が用意されていますが、それぞれ専用のToolboxが必要となります。
dsp.ColoredNoise(DSP System Toolbox)
pinknoise(Audio Toolbox)
また、FileExchangeにあがっているものもありました(Signal Processing Toolboxが必要)
もし自作するなら下記のような流れになるかと思います。
  1. ホワイトノイズ生成
  2. フーリエ変換
  3. 各カラードノイズ用のフィルタをかぶせる
  4. 逆フーリエ変換
  3 Commenti
Shunichi Kusano
Shunichi Kusano il 20 Ago 2020
dspお持ちだったんですね。良かったです。
Kaede
Kaede il 27 Ago 2020
はい。こちらで簡単に作成できてびっくりです。もっと難しいと考えていました。ありがとうございました。

Accedi per commentare.

Categorie

Scopri di più su DSP System Toolbox 入門 in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!