|
|
Histogramme als Txt Dateien speichern |
|
Histo |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.10.2009, 17:34
Titel: Histogramme als Txt Dateien speichern
|
 |
Huhu liebe Matlaber
Ich hab verschiedene Datensätze in einer datei, zu denen ich gerne ein histogramm als txt Datei speichern will. Jedes Histogramm in einer eigenen Datei,
also sowas wie hist1.txt, hist2.txt usw
In der Datei soll dass dann so stehen, ich habe diskrete Messwerte von 17 bis 117 und will dann daneben die Anzhal der Messwerte aus dem Datensatz schreiben.
zB
17, 5 (messwert 17 kam 5 mal vor)
18, 0
19, 53
etc
irgendwie krieg ich das mit dem messwert links und der anzahl nicht hin
ich habe bisher sowas
Irgendwie klappt das aber nicht
Hoffe jemand weiss was ich meine und kann mir helfen
|
|
|
|
|
LittleX |

Forum-Guru
|
 |
Beiträge: 494
|
 |
|
 |
Anmeldedatum: 14.05.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 29.10.2009, 10:41
Titel:
|
 |
Hallo,
ich würde das Ganze folgendermaßen machen:
Viele Grüße,
LittleX
|
|
|
Histo |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 29.10.2009, 19:36
Titel:
|
 |
Super, dass hilf tmir schonmal viel weiter
Jetzt hab ich aber noch ein Problem und sitz da schon ne Stunde dran :/
Also ich hab hab eine 3x3 Matrix, daraus will ich dann n verschiedene 2x2 Matrizen machen, also genauso viele wie es z-Dimensionen in der 3x3 Matrix gibt. Das geht ja noch ganz gut mit einer Schleifen bis z.
Dann will ich jede 2x2 Matrix horizontal konkatenieren, so dass ichs in hist() stecken kann. Das ist sicherlich ganz easy mit horzcat(), aber ich steh gerad auf dem Schlauch, wie ich das mache.
Habe schon so stümperhafte Sachen versucht
Sieht natürlich falsch aus und ich bekomms irgendwie nicht hin :/
Und gibts eine Möglichkeit bei dem csvwrite() nach jedem Paar von Wert,Anzahl ein '\n' anzufügen?
|
|
|
Histo |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 29.10.2009, 19:44
Titel:
|
 |
Sorry für die Dummheit
Das konkatenieren geht natürlich mi reshape() und Zeilenumbrüche werden natürlich auch gemacht. man sollte nur nicht den Standard Windows Editor nehmen zum öffnen
|
|
|
Histo |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 29.10.2009, 21:11
Titel:
|
 |
Nun habe ich doch nochmal eine Frage :/
Also das mit den Histogrammen schreiben klappt alles wunderbar.
Nun hab ich das Problem, dass ich am Anfang der Datei immer noch bestimmte Formate reinschreiben muss, bevor die Histogrammdaten geschrieben werden.
csvwrite() schreibt mir das alles super rein, aber ich hab nicht rausbekommen, wie ich damit am Anfang der Datei noch eigene Informationen schreiben kann bevor die Histogrammdaten geschrieben werden? Habs versucht mit fopen() und dann fwritef() und danach csvwrite() auf den selben Dateinamen, aber die Datei wird überschrieben und nicht erweitert.
Vielleicht weiss ja jemand Rat.
|
|
|
LittleX |

Forum-Guru
|
 |
Beiträge: 494
|
 |
|
 |
Anmeldedatum: 14.05.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.10.2009, 10:02
Titel:
|
 |
Hallo,
dlmwrite unterstütz das anhängen an eine existierende Datei:
Viele Grüße,
LittleX
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|