ごーるでんうぃーく!!!
G・W! G・W!
実感ねー!!!
あ、行きの電車の空き具合はゴールデンでしたね
あっはっは
・・・去年の使いまわし
◆ ◆ ◆
仕事で、騒音の値(デシベル)の加算をする事になったんですが
メインの人が変なこと言い出したので調べてみた
50dBで鳴る騒音の所に、もう一つ50dBの騒音源持ってきても100dBにはならんだろ
つー事で、計算式を調べて
10log(10^(デシベルA/10) + 10^(デシベルB/10)) ←こんなの
とりあえず適当に作ってみてテストしたところ
・・・なんか妙な値になる
どうやらASPで使用しているVBScriptのlog関数は自然対数(底がe)のようだ
dB計算は常用対数(底が10)を使用するようで
dB計算の式にそのまま当てはめてVBで作っても違う値になる
10log10(10^(デシベルA/10) + 10^(デシベルB/10)) ←これのつもりが
10loge(10^(デシベルA/10) + 10^(デシベルB/10)) ←VBではこうなる
これじゃ使えないじゃん!
と、よくよく考えてみると
底の変換公式なるものを思い出した
loge(x) / loge(10) = log10(x) ←こんなの
そうだよ変換すればいいんじゃん
って事で直して
10log(10^(デシベルA/10) + 10^(デシベルB/10))/log(10) ←こんなの
もっかいテストしたらちゃんとした値になった
やべぇ!一生使うことは無いだろうと思ってた高校の数学が役に立った
やっぱ学んでおいて損な事は無いよ うん
今、勉強できる機会にある方
よく「社会に出たら学校の勉強なんて役に立たない」なんて言われますが
いつどこでどんな風になんの知識が役立つか分からないので
学べるときは一生懸命学んだほうがいいと思う
そして休むときは休む そう今はごーるでんうぃーく!!!
G・W! G・W!
実感ねー!!!
あ、行きの電車の空き具合はg(
※追伸
今日の気温は異常
さすが地球温暖化
Google電卓は関数もしっかり認識してくれるから
かなり便利
| Trackback ( 0 )
|