Gibt es eine Möglichkeit folgende Funktionen mit TikZ zu plotten? Ich bekomme Open in Online-Editor
\documentclass[border=5pt]{standalone} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage{tikz} %\usetikzlibrary{positioning} \begin{document} \begin{tikzpicture} %Funktionen \foreach \xNull in {0.15,0.45,0.75,1.05} {% \draw[color=blue!90!red, thick] plot[domain=sin(\xNull):3, samples=200] ( {\x}, {cos(\xNull r)*sqrt(-1+(\x)^2/(sin(\xNull r))^2)} ); }% \end{tikzpicture} \end{document} |
Mit Open in Online-Editor
\documentclass[border=5pt]{standalone} \usepackage{pgfplots} \begin{document} \begin{tikzpicture} \begin{axis}[no marks] \pgfplotsinvokeforeach{0.15,0.45,0.75,1.05}{ \addplot+[domain=sin(deg(#1)):3,samples=200] {cos(deg(#1)) * sqrt(-1+(x)^2/(sin(deg(#1)))^2)}; } \end{axis} \end{tikzpicture} \end{document} beantwortet 19 Dez '15, 19:13 Henri Ahhhjaaa. Ich glaube, es fehlt noch, auch bei pgfplots, die deg-Umrechnung. Dann sollten es schönere Hyperbeln werden.
(19 Dez '15, 21:22)
cis
|
Bestimmt gibt es wieder nur eine doofe Lua Lösung. :( Ich hoffe sehr, das einmal etwas erscheint, so dass LaTeX auch extremere Rechnungen ausführen kann.
Sehr kleine und sehr große Zahlen sind schwierig für TeX. Das Paket
pgfplots
bietet hier Abhilfe, da es versucht solche Zahlen in den von TeX darstellbaren Zahlenraum zu skalieren.