2016-10-11 8 views
0

これは実際にプログラミングに関する質問ではありません。むしろ歴史的な1 ...私が疑問に思ってMatplotlibのsymlog(a.k.a.対称ログ)スケールの原点は何ですか?


matplotlibののsymlog または "対称ログ" 規模:それはmatplotlibの発明

  • ですか?
  • 他のプロットツールでも同様の機能を見たことがありますか? 数学のテキストブックですか? 他にはありますか?完全を期すため

、およびドキュメントが短い側の少しのように:本質的に

symlogは、特定の閾値と上記対数目盛以下リニアスケールを与えます。これにより、負の数とゼロ(従来の対数スケールでは不可能)を含む広範囲の数値をプロットすることができます(ログスケールと同じように)。

herehereの例があります。


@Paulによって示唆されるように、私は先に行って、matplotlibの実装のoriginal authorを尋ねました。彼は「コンセプトを発明しなかった」が、「それはユーザー要求に基づいて実装されたと信じている」しかし、彼はMatplotlibメーリングリストでリファレンスを見つけることができませんでした。

誰もそのような参照を指すことができますか?非常に洞察力があるかもしれません。

答えて

-1

1)あなたは()SymmetricalLogScale

2であるGitの責任)、に応じて、関連するクラスを執筆しているように見えますmdboomを依頼する必要があります。

Matplotlibにはgithubがあり、しばらくの間版管理下にあったので、これらの質問はソース+ gitの責任を読むことで簡単に確認できます。

+0

私は、Matplotlib実装の著者がこれまでに他の場所で見たことがあるかどうかを知りたいとは思っていません。あなたのロジックでは、Xについての質問をするすべての人は、Xを発明した一人の人に言及し、答えを知っている人には言わないでください。 – NichtJens

+0

しかし、彼に尋ねることは、特にこのクラスがかなり古い(2007年)ので、彼はまだ周りには、最も効率的な方法を行くだろう。 – Paul

+0

はい、確かです。私の要点は、このような(非)答えは常に「働く」ことだった。想像してみましょう。あなたがリンクしている* symlog *に関する他の質問にそのまま言い添えました。 – NichtJens

関連する問題