gnuplot < Anwendungsprogramme < Praxis < Informatik < Vorhilfe
|
Hallo,
ich hoffe mir kann jemand helfen. Ich versuche gerade Messwerte in gnuplot darzustellen. Sollte kein problem sein. Aber er mag meine daten nicht. das ist der Fehler
gnuplot> -6.888E-07 2.64000007629395
^
[mm] "C:\Dokumente [/mm] und [mm] Einstellungen\hflabor\Desktop\spi-1-a0011-b0101-ch1_v
[/mm]
erõndert.txt", line 1: invalid command
Die .txt-datei hat 50 000 Reihen die wie folgt aussehen.
-6.888E-07 2.64000007629395
-6.886E-07 2.72000007629395
-6.884E-07 2.64000007629395
-6.882E-07 2.64000007629395
-6.88E-07 2.72000007629395
-6.878E-07 2.64000007629395
-6.876E-07 2.64000007629395
-6.874E-07 2.64000007629395
-6.872E-07 2.72000007629395
-6.87E-07 2.72000007629395
-6.868E-07 2.72000007629395
-6.866E-07 2.56000007629395
-6.864E-07 2.72000007629395
-6.862E-07 2.64000007629395
-6.86E-07 2.72000007629395
-6.858E-07 2.64000007629395
-6.856E-07 2.64000007629395
-6.854E-07 2.64000007629395
Kann mir jemand sagen wo mein fehler liegt?
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 08:44 Di 17.06.2008 | Autor: | rainerS |
Hallo!
> Hallo,
> ich hoffe mir kann jemand helfen. Ich versuche gerade
> Messwerte in gnuplot darzustellen. Sollte kein problem
> sein. Aber er mag meine daten nicht. das ist der Fehler
>
> gnuplot> -6.888E-07 2.64000007629395
> ^
> [mm]"C:\Dokumente[/mm] und
> [mm]Einstellungen\hflabor\Desktop\spi-1-a0011-b0101-ch1_v[/mm]
> erõndert.txt", line 1: invalid command
Hast du gnuplot mit dem Namen der Datei aufgerufen? Das geht so nicht, denn dann muss die Datei gnuplot-Kommandos enthalten, nicht nur Daten.
Am besten, du startest gnuplot ohne Dateinamen und schreibst dann
gnuplot> plot "Dateiname"
Anführungszeichen nicht vergessen, die sind das Zeichen für gnuplot, dass es der Name einer Datei mit Daten ist.
Mehr info mit
gnuplot> help plot
Viele Grüße
Rainer
|
|
|
|
|
Danke für deine schnelle antwort. Leider habe ich das auch schon probiert und dann kommt:
[b]Bad data on line 1 [mm] [\b]
[/mm]
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 08:54 Di 17.06.2008 | Autor: | rainerS |
Hallo!
> Danke für deine schnelle antwort. Leider habe ich das auch
> schon probiert und dann kommt:
> Bad data on line 1 [mm][\b][/mm]
Dann steht in der ersten Zeile der Datei irgendetwas anderes als Daten.
Viele Grüße
Rainer
|
|
|
|
|
-6.888E-07 2.64000007629395
-6.886E-07 2.72000007629395
-6.884E-07 2.64000007629395
-6.882E-07 2.64000007629395
-6.88E-07 2.72000007629395
das sind die ersten 5 zeilen und da stehen nur so zahlen
Dateianhänge: Anhang Nr. 1 (Typ: txt) [nicht öffentlich]
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 09:07 Di 17.06.2008 | Autor: | rainerS |
Hallo!
> -6.888E-07 2.64000007629395
> -6.886E-07 2.72000007629395
> -6.884E-07 2.64000007629395
> -6.882E-07 2.64000007629395
> -6.88E-07 2.72000007629395
> das sind die ersten 5 zeilen und da stehen nur so zahlen
Hmm, merkwürdig
Kannst du die Datendatei einfach mal an deinen Post anhängen?
Viele Grüße
Rainer
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 09:40 Di 17.06.2008 | Autor: | rainerS |
Hallo!
Deine Daten kann ich ohne Probleme darstellen. Ich weiss nicht, warum es bei dir nicht funktioniert.
Welche Version hat dein gnuplot (show version)?
Zwei Dinge, die du probieren könntest:
1. entferne den Leerraum am Anfang der Zeilen
2. Versuchs mal mit einer kleinen Eingabedatei (nur eine paar Datenzeilen)
Viele Grüße
Rainer
|
|
|
|
|
Ich habe auch keine Ahnung warum es nicht funktioniert. Könnte es sein das ich die datei an der falschen stelle gespeichert habe?
was muss ich genau eingeben? Vllt mache ich da ja einen fehler.
was ist der unterschied wenn ich plot 'dateinname'
oder load 'dateinname' mache? Das load kommt bei mir wenn ich auf den open-button drücke
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 11:48 Di 17.06.2008 | Autor: | rainerS |
Hallo!
> Ich habe auch keine Ahnung warum es nicht funktioniert.
> Könnte es sein das ich die datei an der falschen stelle
> gespeichert habe?
Glaube ich eigentlich nicht, denn dann kommt eine andere Meldung: "Skipping unreadable file"
> was muss ich genau eingeben? Vllt mache ich da ja einen
> fehler.
plot 'Dateiname'
> was ist der unterschied wenn ich plot 'dateinname'
> oder load 'dateinname' mache? Das load kommt bei mir wenn
> ich auf den open-button drücke
Wenn du load 'dateinname' schreibst, erwartet gnuplot in der Datei keine Daten, sondern kommandos wie plot.
Für plot 'dateinname' klickst du im Menü "plot" erst auf "Plot" und dann auf "Data filename".
Probier doch mal eine neue Datendatei mit drei oder vier Zeilen zu erstellen und die zu verwenden.
Viele Grüße
Rainer
|
|
|
|
|
Ich habe es geschafft. 1000 Dank für deine Hilfe.
|
|
|
|