|
|
Daten aus einer bestimmten Spalte auslesen |
|
Roland |

Forum-Anfänger
|
 |
Beiträge: 17
|
 |
|
 |
Anmeldedatum: 04.03.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 7.6.0
|
 |
|
|
 |
|
Verfasst am: 27.03.2009, 13:09
Titel: Daten aus einer bestimmten Spalte auslesen
|
 |
Hallo miteinander,
es gibt hier schon einige eintraege zum auslesen einer Datei. Ich habe aber das problem das ich sowohl zeilen (was kein problem ist) als auch einige spalten (was fuer mich ein problem ist) uebersrpingen muss, oder ich habe ein paar foreneintraege nicht verstanden. Da in der datei, siehe anhang, ja nur den zahlenwert ausgelesen werden soll, habe ich es mit textread und fscanf probiert. Funktioniert aber leider nicht. Hat jemand eine idee?? danke
Beschreibung: |
|
 Download |
Dateiname: |
total_pressure_inl.txt |
Dateigröße: |
247 Bytes |
Heruntergeladen: |
727 mal |
|
|
|
|
|
Titus |

Forum-Meister
|
 |
Beiträge: 871
|
 |
|
 |
Anmeldedatum: 19.07.07
|
 |
|
 |
Wohnort: Aachen
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 27.03.2009, 16:17
Titel:
|
 |
Hallo,
wenn Du textread/textscan verwendest, kann man mit einem * Spalten überspringen (wie bei fscanf). Beispiel: 4 Spalten, wobei die 3. interessiert:
Titus
|
|
|
Roland |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 17
|
 |
|
 |
Anmeldedatum: 04.03.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 7.6.0
|
 |
|
|
 |
|
Verfasst am: 27.03.2009, 16:36
Titel:
|
 |
Hallo Titus,
dankje fuer deine Antwort, ich habe es, leider ohne Erfolg, schon auf anderem Weg versucht. Ich scheitere immer an der richtigen Zahl der spaltenumner bzw. dem auslesen der Zahl. Gibt es da ne moeglichkeit matlab die spaltenzahl herauszufinde? hier mal mein code
|
|
|
spawnferkel |

Forum-Fortgeschrittener
|
 |
Beiträge: 53
|
 |
|
 |
Anmeldedatum: 11.03.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 27.03.2009, 17:27
Titel:
|
 |
Sehen die Dateien immer so aus, d.h. der Druck ist der letzte Eintrag und genau den willst du haben?
Ganz pragmatisch wäre dann
Oder du liest nur die letzte Zeile ein und holst dir den Wert mit regulären Ausdrücken.
|
|
|
Roland |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 17
|
 |
|
 |
Anmeldedatum: 04.03.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 7.6.0
|
 |
|
|
 |
|
Verfasst am: 27.03.2009, 17:42
Titel:
|
 |
Hallo,
vielen dank fuer eure hilfe!! ich brauche aus der datei eigentlich nur den zahlenwert. dieser sollte eigentlich auch immer an der selben stelle stehen. kannst du mir noch sagen, wie ich das format des druckes hier aendern kann (von 6.42e+3 auf 6420)?
|
|
|
spawnferkel |

Forum-Fortgeschrittener
|
 |
Beiträge: 53
|
 |
|
 |
Anmeldedatum: 11.03.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 27.03.2009, 17:51
Titel:
|
 |
Wozu? Das ist nur eine Darstellungssache.
Suche im Forum nach
für andere Darstellung im Command Window und nach
für formatierte Ausgabe.
|
|
|
Roland |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 17
|
 |
|
 |
Anmeldedatum: 04.03.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 7.6.0
|
 |
|
|
 |
|
Verfasst am: 27.03.2009, 18:01
Titel:
|
 |
Hallo spawnferkel,
du hast voellig recht. habe gerade gesehen das das ja voellig unnoetig ist. vielen dank fuer deine hilfe!!!!
|
|
|
|
|
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.
|
|