\begin{tikzpicture} \draw[-latex] (-1,0) -- (4,0) node[right, very small caption] {$p_{i1}$}; \draw[-latex] (0,-1) -- (0,4) node[right, very small caption] {$p_{i2}$}; \foreach \x in {0,1} \foreach \y in {0,1} \draw (\x,-.1) -- (\x,.1) node[below=4pt] {$\scriptscriptstyle\x$}; \draw (-.1,\y) -- (.1,\y) node[left=4pt] {$\scriptscriptstyle\y$}; \draw[black, thick, domain=2:-2] plot ({-\x+1}, \x); \end{tikzpicture}
Funktion
Funktion
hallo, wie kann ich die Skalierung im folgenden Beispiel ändern, also dass der 1 weiter rechts steht? und warum wurde der 1 auf der y-Achse nicht beschriftet? Und warum bekomme ich in Zeile 6 einen Fehler?
Dein Beispiel ist nicht vollständig.
Lies bitte in der Anleitung zu pgf/TikZ nach, wie Schleifen arbeiten.
Ich vermute, Du meinst
Lies bitte in der Anleitung zu pgf/TikZ nach, wie Schleifen arbeiten.
Ich vermute, Du meinst
\foreach \x in {0,1} \draw (\x,-.1) -- (\x,.1) node[below=4pt] {$\scriptscriptstyle\x$}; \foreach \y in {0,1} \draw (-.1,\y) -- (.1,\y) node[left=4pt] {$\scriptscriptstyle\y$};
Du kannst z. B. die Länge der Achsen verringern. Für eine Anpassung der Skalierung eignen sich scale und transform shape als optionale Argumente der Umgebung tikzpicture.
Eine andere Möglichkeit bieten die Zuweisungen an die Optionen x und y:
Eine andere Möglichkeit bieten die Zuweisungen an die Optionen x und y:
\documentclass[tikz]{standalone} \usetikzlibrary{arrows.meta} \begin{document} \begin{tikzpicture}[ >=Latex, x=2cm, y=2cm%, % nodes={font=\tiny} ] \draw [->] (-5pt,0) node [left] {$0$} -- (2,0) node [right] {$p_{i1}$}; \draw [->] (0,-5pt) node [below] {$0$} -- (0,2) node [right] {$p_{i2}$}; \draw (1,5pt) -- (1,-5pt) node [below] {$1$} (5pt,1) -- (-5pt,1) node [left] {$1$} ; \draw[thick, domain=-1:2] plot ({-\x+1}, \x); \end{tikzpicture} \end{document}