• ベストアンサー

対数logでのあらわし方について質問です。

対数logでのあらわし方について質問です。 Tが20増えると、vが4倍になることがわかっています。 これによりTとvは、 T=alog[10](v)+b  (a,bは定数) の関係をもつらしいのですが、よくわかりません。 易しい説明をして頂けるとありがたいです。 お願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.1

こんにちは。 慣れる前は、最初から対数で考えない方がいいですよ。 まず、xが1増えるたびにvが4倍になるということは、 4^x = v の形になるということはわかりますよね? 4=1なら、v=4 4=2なら、v=16 4=3なら、v=64 ・・・ です。 しかし、 何か × 4^x = v でも良いです。 xが1増えるごとにvが4倍になっていきます。 x=1 なら v=何か×4 x=2 なら v=何か×16 x=3 なら v=何か×64 ・・・ そして、Tが20増えるごとにvが4倍になるということは、 x を T/20 に取り替えればよいですよね? 何か × 4^(T/20) = v x=20 なら v=何か×4 x=40 なら v=何か×16 x=60 なら v=何か×64 ・・・ よって、 何か × 4^(T/20) = v が成り立ちます。 もう、これで答えとしてはできあがりなのですが、対数にしたいとすれば、 log[10](何か × 4^(T/20)) = log[10]v log[10]何か + log[10]4^(T/20) = log[10]v log[10]何か + T/20・log[10]4 = log[10]v T = 20(log[10]v - log[10]何か)/log[10]4  = 20/log[10]4・log[10]v - 20log[10]何か/log[10]4 ここで、仕上げに、 20/log[10]4 = a -20log[10]何か/log[10]4 = b と置き換えます。

batossedia
質問者

お礼

わかりやすい説明、ほんとうにありがとうございます! 適当に覚えてしまおうとも思ったのですが、こうやって説明されるとしっくりきて気持ちいいです。感謝です!

その他の回答 (1)

  • 178-tall
  • ベストアンサー率43% (762/1732)
回答No.2

log[10](v) を単に log(v) と略記。 T = a*log(v) + b  (a,bは定数) だとすれば、 T + 20 = a*log(4*v) + b      = a*log(4) + a*log(v) + b からわかるのは(差し引き)、  20 = a*log(4)  →  a = 33.219 だけですね。      

batossedia
質問者

お礼

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

関連するQ&A