#python #matlab
#питон #matlab
Вопрос:
Я хотел бы иметь возможность построить график с осью x, масштабируемой как журнал журнала. Эти типы сюжетов довольно часто встречаются на моих курсах ME, и я пытался понять, как это сделать, и обнаружил, что, похоже, нет простого встроенного способа сделать это ни в python, ни в Matlab. Оба поддерживают графики semilog (линейный против журнала(x)) и log-log (журнал(y) против журнала(x)), но я не вижу никакого способа получить график semiloglog (линейный против журнала(журнал(x)) или лог-лог (журнал(y) против журнала(журнал(x)).
У кого — нибудь есть какие-нибудь идеи по этому поводу? Я мог бы выполнить некоторые преобразования, просто применив журнал(log(xvalues)) к моим данным, но рисование сетки, галочек и меток становится довольно сложным, поэтому я надеялся, что кто-то, возможно, уже создал библиотеку для этого.
Комментарии:
1. Просто какие у вас есть данные, где имеет смысл дважды брать логарифм с одной стороны?
2. одним из примеров является график зависимости абсолютной вязкости от температуры для различных марок смазочных материалов. вязкость колеблется от 2 до 10^4. Кривые в конечном итоге становятся линейными на графике, если вязкость масштабируется как логарифмический журнал.