シミュレーション等で信号にノイズを重畳する際、SN比を指定したいことがあると思われる。
検索しても出てこなかったので、自分で記事を書いてみようと思う。
合ってるかは知りません。
[2018/11/11追記ここから]
合っているかは知らないと書いたが、おそらく合っていない(途中計算が)。
yuri-processing-club.hatenablog.com
ここに書いた通りであるが、離散信号の積分計算をする場合、を掛ける必要がある。
ただしを計算する際に分母分子にあるが約分されて消えるので、があってもなくても結果は変わらないはず。
そして今回はとして正規化していることにして、以降の説明は特に修正しないものとする。
[2018/11/11追記ここまで]
SN比が任意の値になるように雑音を倍する。
この係数を求めるものとする。
まず、元のSN比を求めてみる。
サンプル数個の信号及びノイズとして、
2乗して、
各要素を足し合わせるとパワー及びが求まる。
SN比は以下の通り。
次にノイズを倍したものをとして、とのSN比が指定した値となるような係数を求める。
パワーは
SN比は以下の通り。
ここからを求めていく。
ということで、に任意の値を入れることで、係数が求められる。