von feidel » Mi 25. Mär 2015, 15:04
Ich habe es jetzt so gelöst, dass ich mir Datenpunkte generiert habe und diese dann eingelesen habe... was ich wissen wollte, ob es eine etwas feinere Methode gibt so eine Grafik herzustellen.
\documentclass[tikz,12pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{pgfplots}
\pgfplotsset{compat=1.12}
\usetikzlibrary{datavisualization}
\usepackage{lmodern}
\usepackage[decimalsymbol=comma]{siunitx}
\begin{document}
\centering
\begin{tikzpicture}[scale=1.2, thick]
%KO-System
\draw[-latex] (-6.5,0) -- (6.5,0) node[right] {$\varphi$};
\draw[-latex] (0,-0.1) node[below] {0} -- (0,5.5) node[above] {$s \left[\mathrm{\mu m}\right]$};
\draw (-6,-0.1) node[below, xshift=-1.52mm] {$-\pi$} -- (-6,0.1);
\draw (6,-0.1) node[below] {$\pi$} -- (6,0.1);
\foreach \y/\ytext in {1/5,2/10,3/15,4/20, 5/25}
\draw (-0.1,\y) -- (0.1,\y) node[right, xshift=-1mm] {$\ytext$};
\datavisualization [xy Cartesian, visualize as smooth line]
data {
x, y
-6.00, 2.948
-5.95, 2.910
-5.90, 2.765
[viele weitere Datenpunkte...]
-0.10, 3.893
-0.05, 3.924
0.00, 4.405
0.05, 4.389
0.10, 3.912
[viele weitere Datenpunkte...]
5.80, 2.642
5.85, 2.628
5.90, 2.426
5.95, 2.605
6.00, 2.948
};
\end{tikzpicture}
\end{document}
Eventuell zeigt mir ja jemand noch einen anderen Weg...
- Dateianhänge
-

- 1.png (17.11 KiB) 2916 mal betrachtet
Ich habe es jetzt so gelöst, dass ich mir Datenpunkte generiert habe und diese dann eingelesen habe... was ich wissen wollte, ob es eine etwas feinere Methode gibt so eine Grafik herzustellen.
[code]\documentclass[tikz,12pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{pgfplots}
\pgfplotsset{compat=1.12}
\usetikzlibrary{datavisualization}
\usepackage{lmodern}
\usepackage[decimalsymbol=comma]{siunitx}
\begin{document}
\centering
\begin{tikzpicture}[scale=1.2, thick]
%KO-System
\draw[-latex] (-6.5,0) -- (6.5,0) node[right] {$\varphi$};
\draw[-latex] (0,-0.1) node[below] {0} -- (0,5.5) node[above] {$s \left[\mathrm{\mu m}\right]$};
\draw (-6,-0.1) node[below, xshift=-1.52mm] {$-\pi$} -- (-6,0.1);
\draw (6,-0.1) node[below] {$\pi$} -- (6,0.1);
\foreach \y/\ytext in {1/5,2/10,3/15,4/20, 5/25}
\draw (-0.1,\y) -- (0.1,\y) node[right, xshift=-1mm] {$\ytext$};
\datavisualization [xy Cartesian, visualize as smooth line]
data {
x, y
-6.00, 2.948
-5.95, 2.910
-5.90, 2.765
[viele weitere Datenpunkte...]
-0.10, 3.893
-0.05, 3.924
0.00, 4.405
0.05, 4.389
0.10, 3.912
[viele weitere Datenpunkte...]
5.80, 2.642
5.85, 2.628
5.90, 2.426
5.95, 2.605
6.00, 2.948
};
\end{tikzpicture}
\end{document}[/code]
[img]http://golatex.de/files/1_206.png[/img]
Eventuell zeigt mir ja jemand noch einen anderen Weg...