Hallo liebe Community, ich bin ein absoluter Neuling und habe ein Problem. Die Ellipse ist ein Kreis und der Kreis eine Ellipse. Bestimmt habe ich etwas übersehen? Anfangs versuchte ich die Ellipse über eine Funktion zu plotten, bin aber daran kläglich gescheitert. Jetzt wäre ich einfach nur froh, wenn ich den graphen einfach über die draw funktion zeichnen könnte. Am elegantesten wäre es wahrscheinlich über die Funktion... Falls es jemand über die Funktion versuchen möchte: Freue mich über jede Hilfe oder Verweis auf Literatur Open in Online-Editor
\documentclass[tikz]{standalone} \usepackage{pgfplots} \pgfplotsset{compat=1.7} \begin{document} \begin{tikzpicture} \begin{axis}[axis x line =middle, axis y line=middle,xmin=-1,xmax=1,ymin=-1,ymax=1] \addplot [smooth] {((1/210)*210.955)-((309.6/210)*x)}; \draw (axis cs:0,0) ellipse [x radius=0.68, y radius=0.82]; \end{axis} \end{tikzpicture} \begin{tikzpicture} \begin{axis}[axis x line =middle, axis y line=middle,xmin=-1,xmax=1,ymin=-1,ymax=1] \addplot [smooth] {((1/210)*173.69)-((209.9/210)*x)}; \draw (axis cs:0,0) ellipse [x radius=0.82, y radius=0.82]; \end{axis} \end{tikzpicture} \end{document} gefragt 28 Okt '15, 22:16 UnterStrom esdd |
Als ersten Schritt zeichne ich die die Ellipse rot und den Kreis blau mit dem Code Open in Online-Editor
\documentclass[tikz]{standalone} \usepackage{pgfplots} \pgfplotsset{compat=newest}% aktuell ist 1.12 \begin{document} \begin{tikzpicture} \begin{axis}[ axis lines =middle, xmin=-1,xmax=1, ymin=-1,ymax=1, ] \draw[red] (axis cs:0,0) ellipse [x radius=0.68, y radius=0.82]; \draw[blue] (axis cs:0,0) ellipse [x radius=0.82, y radius=0.82]; \end{axis} \end{tikzpicture} \end{document} in ein gemeinsames Koordinatensystem: Wenn man sich das Bild ganz genau anschaut, erkennt man die Ursache, warum der blaue Kreis wie eine Ellipse aussieht und die rote Ellipse fast wie ein Kreis: Eine Einheit in Lösen lässt sich das, in dem man die gleiche Achseneinheit für beide Richtungen verwendet. Open in Online-Editor
\documentclass[tikz]{standalone} \usepackage{pgfplots} \pgfplotsset{compat=newest}% aktuell ist 1.12 \begin{document} \begin{tikzpicture} \begin{axis}[ axis lines =middle, xmin=-1,xmax=1, ymin=-1,ymax=1, axis equal %image ] \draw[red] (axis cs:0,0) ellipse [x radius=0.68, y radius=0.82]; \draw[blue] (axis cs:0,0) ellipse [x radius=0.82, y radius=0.82]; \end{axis} \end{tikzpicture} \end{document} liefet mit
Will man die Ellipse als Funktion plotten, verwendet man am besten die Parameterform, also Open in Online-Editor
\documentclass[tikz]{standalone} \usepackage{pgfplots} \pgfplotsset{compat=newest}% aktuell ist 1.12 \begin{document} \begin{tikzpicture} \begin{axis}[ axis lines =middle, xmin=-1,xmax=1, ymin=-1,ymax=1, axis equal image, samples=200, ] \addplot[red,domain=0:360,variable=t]({0.68*cos(t)},{0.82*sin(t)}); \addplot[blue,domain=0:360,variable=t]({0.82*cos(t)},{0.82*sin(t)}); \end{axis} \end{tikzpicture} \end{document} Ergebnis: beantwortet 29 Okt '15, 00:40 esdd @esdd ich bin echt sprachlos! Vielen vielen Dank für diese schnelle und so ausführliche Antwort! So macht Latex Spaß :)
(29 Okt '15, 07:23)
UnterStrom
1
@UnterStrom Vielen Dank für die Zusatzpunkte, die aber von Deinen abgehen. Wenn Dir die Antwort gefällt, kannst Du einfach den Daumen hoch anklicken. Das gilt auch für Antworten auf andere Fragen. Und wenn eine Antwort auf Deine Frage das Problem für Dich löst, dann kannst Du sie akzeptieren, in dem Du auf den Haken klickst. Gibt es auf eine Frage mehrere Antworten, werden diese entsprechend sortiert, was späteren Suchenden hilft.
(29 Okt '15, 09:55)
esdd
|
Willkommen in der TeXwelt! @cis hat Deinen Code hier direkt eingefügt und ich habe jetzt noch den Link entfernt, der vielleicht irgendwann nicht mehr funktioniert. Deine Zeichnungen kann man sich anschauen, wenn man »Open in Online-Editor« anklickt.