Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 4

25 Mai '17, 13:33

Henri's gravatar image

Henri
15.7k133943

Das scheint ja eine einfache Multiplikation mit 10 zu sein. Die führt man am besten mit `\pgfmathtruncatemacro{\ticlabel}{\i*10}` aus und benutzt dann `\ticlabel` im Node. Ich habe die Label noch rotiert, damit sie nicht überlappen. \documentclass{article} \usepackage{tikz} \begin{document} \begin{tikzpicture}[xscale=0.1,yscale=0.1,samples=4000] \draw[->] (0,0) -- (105.0,0) node[below] {$Q_B$}; \draw[->] (0,0) -- (0,105.0) node[left] {$Q_A$}; \foreach \i in {5.0,10.0,...,100.0} { \pgfmathtruncatemacro{\ticlabel}{\i*10} \draw (\i,0.1) -- (\i,-0.1) node[below,anchor=north east,rotate=40] {$\ticlabel$}; } \foreach \i in {5.0,10.0,...,100.0} { \pgfmathtruncatemacro{\ticlabel}{\i*10} \draw (0.1,\i) -- (-0.1,\i) node[left] {$\ticlabel$}; } \draw[blue,domain=0:56.66] plot (\x,{85.0-1.5*\x}); \draw[red, domain=0:42.5] plot (\x,{85.0-2*\x}); \end{tikzpicture} \end{document} ![alt text][1] Vielleicht möchtest du auch lieber `pgfplots` verwenden und einfach die Funktion reskalieren: \documentclass{article} \usepackage{pgfplots} \pgfplotsset{compat=newest} \begin{document} \begin{tikzpicture} \begin{axis}[ xlabel=$Q_B$, ylabel=$Q_A$, axis lines=left, domain=0:1000, xmin=0,xmax=1000, ymin=0,ymax=1000, no markers, ] \addplot {10*(85.0-1.5*x/10)}; \addplot {10*(85.0-2.0*x/10)}; \end{axis} \end{tikzpicture} \end{document} ![alt text][2] [1]: http://texwelt.de/wissen/upfiles/test_317.png [2]: http://texwelt.de/wissen/upfiles/test_318.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 3

25 Mai '17, 07:06

Henri's gravatar image

Henri
15.7k133943

Das scheint ja eine einfache Multiplikation mit 10 zu sein. Die führt man am besten mit `\pgfmathtruncatemacro{\ticlabel}{\i*10}` aus und benutzt dann `\ticlabel` im Node. Ich habe die Label noch rotiert, damit sie nicht überlappen. \documentclass{article} \usepackage{tikz} \begin{document} \begin{tikzpicture}[xscale=0.1,yscale=0.1,samples=4000] \draw[->] (0,0) -- (105.0,0) node[below] {$Q_B$}; \draw[->] (0,0) -- (0,105.0) node[left] {$Q_A$}; \foreach \i in {5.0,10.0,...,100.0} { \pgfmathtruncatemacro{\ticlabel}{\i*10} \draw (\i,0.1) -- (\i,-0.1) node[below,anchor=north east,rotate=40] {$\ticlabel$}; } \foreach \i in {5.0,10.0,...,100.0} { \pgfmathtruncatemacro{\ticlabel}{\i*10} \draw (0.1,\i) -- (-0.1,\i) node[left] {$\ticlabel$}; } \draw[blue,domain=0:56.66] plot (\x,{85.0-1.5*\x}); \draw[red, domain=0:42.5] plot (\x,{85.0-2*\x}); \end{tikzpicture} \end{document} ![alt text][1] Vielleicht möchtest du auch lieber `pgfplots` verwenden und einfach die Funktion reskalieren: \documentclass{article} \usepackage{pgfplots} \begin{document} \begin{tikzpicture} \begin{axis}[ xlabel=$Q_B$, ylabel=$Q_A$, axis lines=left, domain=0:1000, xmin=0,xmax=1000, ymin=0,ymax=1000, no markers, ] \addplot {10*(85.0-1.5*x/10)}; \addplot {10*(85.0-2.0*x/10)}; \end{axis} \end{tikzpicture} \end{document} ![alt text][2] [1]: http://texwelt.de/wissen/upfiles/test_317.pnghttp://texwelt.de/wissen/upfiles/test_317.png [2]: http://texwelt.de/wissen/upfiles/test_318.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

25 Mai '17, 07:02

Henri's gravatar image

Henri
15.7k133943

Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

25 Mai '17, 07:01

Henri's gravatar image

Henri
15.7k133943

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×