- ベストアンサー
方対数グラフを書く為の計算方法を教えて下さい。
横軸が 0~22050 の範囲の2048個の値に対する値のデータをプロットしようと思っています。 これを、方対数グラフとして、ディスプレー上にプロットしようとしています。 10、100、1000,10000,が 100目盛間隔の様な等間隔になることは、分かるのですが、間の20とか、300の場合、どこにプロットするのかが、どう計算して良いのか、分かりません。 LOGの逆関数を求めることになるのかな??とは、思うのですが、どういう式を、プログラムすればいいのでしょうか? Cのプログラムでどうなるのか、教えて頂けませんでしょうか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
片対数ですね。 逆関数では有りません。 Log1=0ですのでここを一応原点と考えると 100×lognになりますね。 例えばn=150なら 100×log150=100×2.1761=217.6目盛 あとCのプログラムは簡単ですね。
その他の回答 (1)
- επιστημη(@episteme)
- ベストアンサー率46% (546/1184)
回答No.1
単にlogを取るだけでしょうに。
お礼
ありがとうございました。 色々考えている内に、訳が分からなくなってしまっていました。 また、色々と教えて下さい。 ありがとうございました。