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) 3100 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...