2016-10-11 3 views
0

Это не вопрос программирования. Скорее исторический ...Каково происхождение символьной шкалы Matplotlib (масштаб a.k.a.)?


мне интересно, о Matplotlib-х symlog или "симметричный журнал" шкала:

  • Является ли это изобретение Matplotlib?
  • Кто-нибудь видел подобную функцию в другом инструменте построения чертежей? Математический учебник? В другом месте?

Для полноты, а так же документация немного на короткой стороне:

В сущности, symlog дает линейную шкалу ниже определенного порога и логарифмическая шкала выше. Это позволяет отображать широкий диапазон чисел (как и масштаб журнала), включая отрицательное число и ноль (что невозможно при обычной шкале журнала).

Есть несколько примеров here и here.


Как было предложено @Paul, я пошел вперед и спросил original author осуществления Matplotlib. Он «не изобретал концепцию», но «полагал, что он был реализован по запросу пользователя». Однако он не смог найти ссылку в списке рассылки Matplotlib.

Может ли кто-нибудь указать на такую ​​ссылку? Это может быть очень проницательно.

ответ

-1

1) Вы должны спросить mdboom, который, как представляется, является автором соответствующего класса (в соответствии с мерзавца вины), что

2) SymmetricalLogScale.

Matplotlib имеет github и некоторое время находится под управлением версиями, поэтому эти вопросы легко проверяются путем чтения источника + git-вины.

+0

Я действительно не хочу знать, видел ли автор реализации Matplotlib его где-то в другом месте раньше, но если * кто-то видел его где-то еще раньше. С вашей логикой все, кто задает вопрос о X, должны быть отнесены к одному человеку, который изобрел X, а не к любому, кто знает ответ. – NichtJens

+0

Однако просить его, несомненно, было бы самым эффективным способом, потому что этот класс довольно старый (2007), но он все еще рядом. – Paul

+0

Да, конечно. Я хотел сказать: такой (не) ответ всегда «работал». Представьте себе, что вы разместили его дословным другим вопросом о * symlog *, с которым я связан. – NichtJens

Смежные вопросы