re だと、波形が遇関数の時しか正しく表示されないような・・・
周波数ごとのパワー(電力) は、「複素数の絶対値の二乗」つまり
power[i] = ore[i]*ore[i]+oim[i]+oim[i]
です。周波数ごとの電圧(つまり振幅)は 「複素数の絶対値」つまり√電力 になるので
v[i] = sqr(ore[i]*ore[i]+oim[i]+oim[i])
となります。
音響パワーはデシベル表示するのが普通なので、横軸に周波数、縦軸に
db[i] = log(power[i], 10)*10 = log(ore[i]*ore[i]+oim[i]+oim[i], 10)*10
でプロットしてみましょう。
2そうだね プレイ済み