Kurve zeichnen
Hallo zusammen,
ich Ich würde gerne eine Funktion zeichnen lassen und habe folgenden Code in Latex, der leider nicht funktioniert. Ich sehe meinen Fehler nicht =(
Hat jemand eine Idee woran es liegen könnte?
Ich hatte zunächst ohne \pgfmathdeclarefunction `\pgfmathdeclarefunction` gearbeitet und die Funktionsgleichung direkt bei \addplot `\addplot` hinzugefügt, hat auch bei anderen Funktionen gut funktioniert, mit der leider nicht.
Außerdem wird mir auf der y-Achse statt 0,008 8*10^(-2) `0,008` `8*10^(-2)` angezeigt, was ich auch nicht möchte. Dachte das Problem löst sich mit \ytick() `\ytick()` aber die Schreibweise wird dadurch nicht geändert...
Ich hoffe jemand kann mir helfen!
<pre><code>
\documentclass[border=10pt]{standalone}
\usepackage{pgfplots}
\begin{document}
\pgfmathdeclarefunction{funktion1}{0}{\pgfmathparse{0.05*(0.1*x)^{-0.5}*exp(-(0.1*x)^{0.5}) }}
\begin{tikzpicture}[baseline=(current axis.south)]
\begin{axis}[
width=4cm,
height=8cm,
axis lines=left,
xmax=40,
xmin=0,
ymin=0,
ymax=0.12,
xlabel={$t$},
ylabel={$f(t)$},
y label style={at={(current axis.above origin)},rotate=270}
]
\addplot [domain=0:35, thick, red] {funktion1};
\end{axis}
\end{tikzpicture}
\end{document}
</code></pre>