アプリ版:「スタンプのみでお礼する」機能のリリースについて

1~200Hzまで0.01Hz間隔で振動レベルがわかっている場合、80Hzを中心とする1/3オクターブバンドレベルの大きさはどのようにして求めるのですか?

まず、80Hzのバンドを中心としたフィルターを通して、その後の各周波数の振動レベルの和を求めていくと考えているのですが、うまくいきません。
教えていただけないでしょうか?

各周波数ごとの和をとった場合、周波数刻み幅が大きいほど値が大きくなってしまうと思うのですが、周波数間隔で割るなどの処理が必要なのでしょうか?

A 回答 (1件)

中心周波数80Hzの周波数範囲は71Hzから90 Hzですから、中心周波数80Hzの振動レベルは71Hzから90Hzの19個の振動レベル L71、L72、・・・ L90 dB のdB和として次式で求められます。


10log[10^(L71/10)+10^(L72/10)+・・・+10^(L90/10)] dB 
また71Hzの振動レベル L71は70.01~71.00Hzの100個の振動レベルのdB和として上式で求められます。
72、73・・・90Hzのレベルについても同じです。
計算は以上のとおりですが、1~200Hzの範囲を中心周波数80Hzの1/3オクターブバンドフィルターを通した結果得られるのが、上記計算結果です。                     以上
    • good
    • 2
この回答へのお礼

ありがとうございました。

お礼日時:2011/04/26 12:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A