PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tikz und Pgf



labenbmic
02-03-2018, 09:45
Hallo,

ich würde gerne wissen, wie man in LaTeX (Tikz) die y-Achse so skaliert, dass statt 1, 2, 3, .... steht e^1, e^2, e^3,...., wobei nicht nur der Text geändert werden soll! :D, dabei soll die x-Achse linear bleiben. Cool wären auch noch waagrechte Hilfslinien. Mein erster Ansatz war:


\begin{tikzpicture}[x=10mm,y=10mm]
\begin{axis}[ xmode=linear,
scaled y ticks=manual:{}{\pgfmathparse{exp(#1)}},
samples=100]
\addplot {x};
\end{axis}
\end{tikzpicture}

MfG Michael :D

rais
04-03-2018, 16:24
meinst Du sowas?


\documentclass[tikz]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.14}
\begin{document}
\begin{tikzpicture}[x=10mm,y=10mm]
\begin{semilogyaxis}[ymin=0, ymax=404,
log basis y=2.71828,
yticklabel={$\mathrm{e}^{\pgfmathprintnumber{\tick }}$},
samples=100]
\addplot {x};
\end{semilogyaxis}
\end{tikzpicture}
\end{document}

PS) Gewöhne Dir bitte an, bei Fragen ein _vollständiges_ Minimalbeispiel anzugeben. In der Regel beginnt sowas mit \documentclass... und endet mit \end{document}.

VG