Messwerte Plotten und gerade durch den Mittelwert

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Messwerte Plotten und gerade durch den Mittelwert

von Patrick1990 » Di 23. Apr 2013, 09:15

Okay, danke, habe nun diese TEX Live utility gefunden, jedoch alles mit chinesischen Buchstaben, erstmal sehen wie ich das mache nun.

von Johannes_B » Di 23. Apr 2013, 09:13

Die Distribution wird quasi einmal als ganzes gepackt, viele Pakete erfahren allerdings regelmäßig Updates. Und wenn ich mit meinem Output vergleiche, solltest du dringend ein Update machen.

Als Vorschlag vorher: Schreib den Befehl \listfiles an den Beginn deiner Datei (also nach über documentclass). In der Loagdatei stehen dann die Versionen aller verwendeten Pakete. Diese log dann unter neuem Namen abspeichern (wird ja überschrieben) und nach dem update noch mal vergleichen.

Die Welt ist im Fluss

von Patrick1990 » Di 23. Apr 2013, 09:02

Habe erst letzte Woche die Mactex Distribution geladen, aber mache es nun vorsichtshalber noch einmal.

So sieht das bei mir aus:
http://s1.directupload.net/images/130423/9pm7wfzr.png

und:
http://s1.directupload.net/images/130423/z68y3g3u.png

von Johannes_B » Di 23. Apr 2013, 07:20

Hallo, so ganz kann ich nicht nachvollziehen, warum du alles näher dran willst bzw. sich Dinge überschneiden.

Mach bitte ein update deiner Distribution (da hilft dein Paketmanager) und kompiliere neu. Eventuell kannst du auch die pdf verfügbar machen.

Zum Thema Grid, siehe Anleitung Abschnitt 4.15 und das Tutorial.

von Patrick1990 » Mo 22. Apr 2013, 22:34

Weiterhin noch 2 Fragen,
1. Die Achsenbeschriftung überschreibt die Zahlenwerte, kann ich da was ändern?
2. Kann ich das grid-Gitter noch feiner stellen?
\documentclass[ 
  11pt, 
  border=2pt 
]{standalone} 
\usepackage[T1]{fontenc} 
\usepackage{pgfplots,pgfplotstable} 
\usepackage[locale=DE]{siunitx} 
\usepackage{textcomp} 

 

\pgfplotsset{ 
  compat=newest, 
  xlabel near ticks, 
  ylabel near ticks 
} 

\begin{document} 
\begin{tikzpicture}[scale=1.5]
\begin{axis}[ 
axis x line=top, 
xmin=-16, 
xmax=0,
axis y line=right,
ymin=-210,
ymax=0, 
xlabel={$U$ in $\left[\si{\volt}\right]$}, 
ylabel={$I$ in$\left[\si{\milli\ampere}\right]$},
grid=major 
] 
\addplot+[color=black,mark=x,smooth] 
coordinates {
(-5.725,	-200) 
(-5.625,	-100) 
(-5.525,	-50) 
(-5.5,	-40) 
(-4.5,	-30) 
(-3,		-20) 
(-1.55,	-10)
(0,		0)
};
\addplot+[color=black,mark=*] 
coordinates {
(-5.525,	-95)
}
node at (axis cs:-3.5,	-85){$P_{A_{gemessen}}$};;
\addplot+[color=black,mark=x] 
coordinates {
(-15,	0)
(0,		-150)
};
\end{axis} 
\end{tikzpicture}
\end{document} 

 

von Patrick1990 » Mo 22. Apr 2013, 20:07

Danke, ja so gehts auch.

Gibt es hier noch eine Möglichkeit, den Verlauf der Kurve schöner anzeigen zu lassen?

\documentclass[ 
  11pt, 
  border=2pt 
]{standalone} 
\usepackage[T1]{fontenc} 
\usepackage{pgfplots,pgfplotstable} 
\usepackage[locale=DE]{siunitx} 
\usepackage{textcomp} 

 

\pgfplotsset{ 
  compat=newest, 
  xlabel near ticks, 
  ylabel near ticks 
} 

\begin{document} 
\begin{tikzpicture}[scale=1.5]
\begin{axis}[ 
axis x line=bottom, 
xmin=0, 
xmax=1.2,
axis y line=left,
ymin=0,
ymax=3.5, 
xlabel={$U$ in $\left[\si{\volt}\right]$}, 
ylabel={$I$ in$\left[\si{\milli\ampere}\right]$},
grid=major 
] 
\addplot+[color=red,mark=x,smooth] 
coordinates {
(1.06,	3) 
(0.99,	2.5) 
(0.9,		2) 
(0.805,	1.5) 
(0.71,	1) 
(0.605,	0.5) 
(0.6,		0.4)
(0.56,	0.3)
(0.53,	0.2)
(0.5,		0.1)
(0,		0)
};
\end{axis} 
\end{tikzpicture}
\end{document} 

Position der Achsenbeschriftungen

von localghost » Mo 22. Apr 2013, 20:00

Patrick1990 hat geschrieben:[…] aber wieso ist die Achsenbeschriftung so weit entfernt? Kann man da noch etwas Ändern?
Kann ich so nicht nachvollziehen. Aber vielleicht gefällt dir das hier besser.
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{pgfplots,pgfplotstable}
\usepackage[locale=DE]{siunitx}

\usepackage{filecontents}
\begin{filecontents*}{Aufgabe-8.2.dat}
U I
0 0
2 20.2
4 41
6 60.4
8 80.8
10 100.4
\end{filecontents*}

\pgfplotsset{
  compat=newest,
  xlabel near ticks,
  ylabel near ticks
}

\begin{document}
  \begin{tikzpicture}[scale=1.5]
    \begin{axis}[
      axis x line=bottom,
      xmin=0,
      xmax=11,
      xlabel={U / \si{\volt}},
      axis y line=left,
      ymin=0,
      ymax=110,
      ylabel={I / \si{\micro\ampere}}
    ]
      \addplot+[only marks] table {Aufgabe-8.2.dat};
      \addplot[smooth] table [y={create col/linear regression={y=I}}] {Aufgabe-8.2.dat};
    \end{axis}
  \end{tikzpicture}
\end{document}
Zur Not kannst Du die Beschriftungen auch manuell positionieren.

von Patrick1990 » Mo 22. Apr 2013, 19:29

DANKE Thorsten, aber wieso ist die Achsenbeschriftung so weit entfernt? Kann man da noch etwas Ändern?

Bordmittel

von localghost » Mo 22. Apr 2013, 18:52

Lineare Regression kann pgfplots auch von Haus aus.
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{pgfplots,pgfplotstable}
\usepackage[locale=DE]{siunitx}

\usepackage{filecontents}
\begin{filecontents*}{Aufgabe-8.2.dat}
U I
0 0
2 20.2
4 41
6 60.4
8 80.8
10 100.4
\end{filecontents*}

\pgfplotsset{
  compat=newest,
  xlabel near ticks,
  ylabel near ticks
}

\begin{document}
  \begin{tikzpicture}[scale=1.5]
    \begin{axis}[
      axis lines=middle,
      xmin=0,
      xmax=10,
      xlabel={U / \si{\volt}},
      ylabel={I / \si{\micro\ampere}}
    ]
      \addplot+[only marks] table {Aufgabe-8.2.dat};
      \addplot[smooth] table [y={create col/linear regression={y=I}}] {Aufgabe-8.2.dat};
    \end{axis}
  \end{tikzpicture}
\end{document}
Der Fit per Gnuplot ist eigentlich nur nötig, wenn kompliziertere Funktionen gefittet werden sollen oder die gefittete Funktion über die eigentlich Messwerte hinaus geplottet werden soll. Gnuplot als Arbeitspferd zu benutzen schadet aber auch nicht.

Bei diesem Verfahren muss die erste Zeile des Datensatzes die Spaltenbeizeichnungen enthalten und darf nicht auskommentiert werden.


Thorsten

von Patrick1990 » Mo 22. Apr 2013, 18:45

Vielen Dank.
Aber die vorherige Version des Koordinatensystems kann man nicht beibehalten?

Nach oben