Forum: PC-Programmierung Diagramm aus txt-File vs. Excel 2003


von xls (Gast)


Angehängte Dateien:

Lesenswert?

Ich versuche verzweifelt meine gemessene Kurve in Excel 2003 korrekt 
darzustellen (siehe Anhang).

Will auf der Y-Achse meine dBµV-Werte und auf der X-Achse die Frequenz.

Aber Excel nimmt anscheint immer die Item-Werte bis 4417, obwohl ich als 
Quelle die Frequenzwerte eingetragen habe.

Wer weiß wo der Fehler liegt?

von Sven P. (Gast)


Lesenswert?

Keine Ahnung, ich benutz kein Excel. Aber wenns um ein sauberes Diagramm 
geht, ist Excel (und OpenOffice auch) Schrott. Dafür gibt's GNUPLOT.

von xls (Gast)


Angehängte Dateien:

Lesenswert?

hab ich mir auch schon überlegt, aber wie muss man die TXT Datei 
formatieren das GNU Plot es versteht?

von Sven P. (Gast)


Lesenswert?

Hier: http://www.gnuplot.info/docs/node50.html

Im Zweifelsfall die Textdatei mal flux durch AWK laufen lassen.

von xls (Gast)


Lesenswert?

AWK, was dat denn?

von Sascha (Gast)


Lesenswert?

http://de.wikipedia.org/wiki/Awk

Eines von vielen Tools, die ein Unix-Betriebssystem so brauchbar machen.

Man kann sich dafuer sicher auch mal schnell ein VB-Programm 
zusammenfrickeln oder etwas mit C-Kanalgitter zaubern...

von xls (Gast)


Lesenswert?

ohje ich und programmieren, böhmische Dörfer sag ich da nur.

Wenn es was fertiges für DUMMIEs gibt binich für jeden Tipp dankbar

von Thomas W. (thomas_v2)


Angehängte Dateien:

Lesenswert?

Wenn du hier im Forum bist, hast du ja evtl. schon WinAVR und somit die 
binutils auf deinem Rechner. Dann geht das hier:
1
cat mess.txt | grep '^^[0-9]' | sed 's/ \+/\ /g' > daten.dat
(Doppeltes ^ nur unter Windows)

Dann eine Datei für Gnuplot:
1
set terminal png
2
set output 'D:\\temp\\mess\\plot.png'
3
set xlabel "Frequency [? Hz]"
4
set ylabel "Level [dBuV]"
5
set grid
6
plot 'D:\\temp\\mess\\daten.dat'using 2:3 title "Level" with lines

Heraus kommt das im Anhang

von Arc N. (arc)


Lesenswert?

xls wrote:
> Ich versuche verzweifelt meine gemessene Kurve in Excel 2003 korrekt
> darzustellen (siehe Anhang).
>
> Will auf der Y-Achse meine dBµV-Werte und auf der X-Achse die Frequenz.
>
> Aber Excel nimmt anscheint immer die Item-Werte bis 4417, obwohl ich als
> Quelle die Frequenzwerte eingetragen habe.
>
> Wer weiß wo der Fehler liegt?

Deutsches Excel, englisches Zahlenformat...
D.h. einfach die Punkte in einem Editor durch Kommata ersetzen, das 
Dezimaltrennzeichen für das Arbeitsblatt ändern oder Daten -> Text in 
Spalten etc. zum ändern benutzen.

von Arc N. (arc)


Angehängte Dateien:

Lesenswert?

XLS

von xls (Gast)


Lesenswert?

Danke Jungs, habt wieder neue Hoffnung gegeben das meine Bericht noch 
was wird

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.