• ベストアンサー

logの計算について

シャノンのエントローピーの計算についてお聞きしたいのですが、(1/24)log24=log24≒4.58496 という計算過程で、(1/24)log24からどのようにしたらlog24と計算されるのでしょうか?

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

  • ベストアンサー
  • chie65535
  • ベストアンサー率43% (8524/19375)
回答No.3

既に補足の回答が付いてますが。 log[2]24=x は「2をx乗すると24になる」です。 このままだと計算が面倒ですから、底を2から10に変えて「10をy乗すると24になるy」を「10をz乗すると2になるz」で割った値を求めます。 これは log[2]24=x log[10]24=y log[10]2=z のとき x=y÷z になる、と言う公式があるからです。 で、どうして「10をy乗すると24になるy」と「10をz乗すると2になるz」の2つを使うかと言うと「関数電卓で答えが出せるから」です。 関数電卓で「24」と入れて「log」と書かれたキーを押すと、1.380……と言う値が出ます。同様に「2」「log」で、0.301……が出ます。 あとは、これを割り算して「1.380……÷0.301……」で「4.584……」が求まります。 「2を何乗すると24になるか」を直接に手で計算したり、電卓で計算するのは面倒なのです。 「底の変換」を使わない場合は、 2を4乗すると16、5乗すると32だから、24にするには4と5の間で 2を4.5乗すると約22.62、4.6乗すると約24.62だから、4.5と4.6の間で 2を4.58乗すると約23.91、4.59乗すると約24.08だから、4.58と4.59の間だから… というのを手で計算して行かないとならなくなります。

benchie8
質問者

お礼

詳しい説明をありがとうございました。

その他の回答 (2)

  • Lokapala
  • ベストアンサー率44% (38/86)
回答No.2

>log[2]24=log[10]24÷log[10]2 という計算でlog[2]24からlog[10]24という10という数字がでてくるのはなぜなのでしょうか? #1の方ではありませんが回答させていただきます。 これは底の変換公式をつかっているだけです。底の変換公式とは log[a]b=(log[c]b)/(log[c]a) という公式です。 つまり、今回の場合a=2,b=24,c=10ということです。cに10を選んだ理由は、底に10を選ぶと常用対数になり、電卓で値を出せるからだと思います。

benchie8
質問者

お礼

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

  • chie65535
  • ベストアンサー率43% (8524/19375)
回答No.1

情報量Sは S=Σ-Pilog[2]Pi ※「log[2]」は「底が2のlog」を表わす で求まり、Piは1/24。 S=Σ-(1/24)log[2](1/24) 1/24は「24の-1乗」なので -(1/24)log[2]24^(-1)=(1/24)log[2]24 ※虚数は含まない Σ(1/24)log[2]24 は同じ物24個の合計なので Σ(1/24)log[2]24=24×(1/24)log[2]24=(24/24)log[2]24=log[2]24 log[2]24=log[10]24÷log[10]2≒1.380÷0.301≒4.584

benchie8
質問者

補足

回答ありがとうございます。補足なのですが、最後の log[2]24=log[10]24÷log[10]2 という計算でlog[2]24からlog[10]24という10という数字がでてくるのはなぜなのでしょうか?

関連するQ&A

  • logの計算

    log6(4)+log6(9) =log6(4)×log6(9) =2 となりますよね。 なぜ、log6(4)+log6(9) =log6(13) と計算してはいけないのでしょうか。

  • logの計算について

    ・次の式の値を簡単な数で表せ。 1/2log[2]12-3/2log[2]3+log[2]3/8 ※底は[2]で、わかりやすいようカッコでくくりました。 現在この問題をやっていて、答えは「-2」とあるのですが、logの前に付いている「1/2」「3/2」という数字をどう計算してよいのか分かりません。 logの計算は、底が同じ数の場合は、足し算は掛け算に、引き算は割り算にして計算できるということを勉強したのですが、logの前に数字が付いている場合、どのような形で計算をすればよいのでしょうか。 分かる方がいましたら、よろしくお願いいたします。

  • logの計算

    {log (n+1) -1} ×2 ×(n+1)/4 + {log (n+1) -2} ×2 ×(n+1)/8 + {log (n+1) -3} ×2 ×(n+1)/16 + …… = (n+1) log (n+1) { 1 + 1/2 + 1/2^2 + 1/2^3 + 1/2^4 + …… } - (n+1) {1 + 1/2 + 2/2^2 + 3/2^3 + 4/2^4 + …… } 上の計算がどうしてこうなるかが分かりません。 これを計算すると 2n*log(n+1)-4(n+1) になりますか? ちなみにlogの底は2です。

  • logの計算です。教えてください(; ・`ω・´)

    計算内容は下記の通りです。なお真数は10です。 式:-log(2×10^-2) ちなみに化学のpH出したいんですがlog計算、忘れていましたΣ(=ω= ;) 途中計算を書いてほしいです。 お願いします!!! ちなみに答えは≒1.7となっていました( ・´ω`・ )

  • log計算で悩んでます

    こんにちわ数日後にテストがあり勉強をしている身分なんですが logの計算の原理が全く分からずに困っています... 具体的にはlog[2]3/5やlog[2]2/5やlog[2]1/10などです だれかご教授していただけませんか?

  • logの計算

    -log(10^-10/2)はどのように計算するのでしょうか。 /2があるためどう計算してよいかわかりません。 よろしくお願い致します。

  • logの計算

    log(1+2exp^(-XD))を計算したらどうなりますか? log2exp^(-XD)=log2X-XDになるのはわかるのですが・・・ お願いします。

  • logの計算について

    logの計算について解答お願いします。 log2=0.3の時、10^0.3=2となる途中式を教えてください。 よろしくお願いします。

  • logの計算ができません…

    課題でlogの計算をして数値を出さないといけないのですが、 どうしてもわかりません。。 なので、だれか教えてください!(>_<) log2底の4-3/4 = ? (log2底の4というのは、logの後ろに小さい2があって、その次に普通の4という意味です) 表現の仕方が違っていたらすみません。 答えは1より小さく、0より大きくなるはずです。 よろしくお願いします!

  • Logの計算がいまいちわかりません

    お世話になります。 下記logの計算がいまいちわかりません。 2.55dB=20log10(X/1) -40.37dB=20log10(Y/1) それぞれXとYを求めたいのですが、解りやすく教えて下さい。 よろしくお願いいたします。