|
|
teil einer Txt einlesen (tableread alternative) |
|
KEH |

Forum-Century
|
 |
Beiträge: 148
|
 |
|
 |
Anmeldedatum: 09.10.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 2016b
|
 |
|
|
 |
|
Verfasst am: 23.09.2015, 09:52
Titel: teil einer Txt einlesen (tableread alternative)
|
 |
Hallo
Bin grade dran Daten zu Analysieren und meine zuarbeit ist bescheiden. Nun die Frage kann ich das in Matlab Lösen?
Ich hab eine Txt die ich derzeit mit Tabelread auslese
Leider habe ich nun 3 " Tabellen" in dieser Datei somit funktioniert dieser befehl nicht mehr. Hab ich die Möglichkeit die Daten bis zum nächsten textzeile auszulesen?
Im Anhang findet ihr ein Bsp.
Hier mein code den ich gern Nicht groß Ändern will
ich denke Das reicht wenn ihr mehr wollt sagt bescheid.
ich bin für schnelle Reaktionen SEHR Dankbar
Danke
KEH
Beschreibung: |
|
 Download |
Dateiname: |
MHPP1001M1T1p1.txt |
Dateigröße: |
14.46 MB |
Heruntergeladen: |
870 mal |
Beschreibung: |
|
 Download |
Dateiname: |
MHPP1016M2T1p1.txt |
Dateigröße: |
16.28 MB |
Heruntergeladen: |
708 mal |
|
|
|
|
|
Winkow |

Moderator
|
 |
Beiträge: 3.842
|
 |
|
 |
Anmeldedatum: 04.11.11
|
 |
|
 |
Wohnort: Dresden
|
 |
|
 |
Version: R2014a 2015a
|
 |
|
|
 |
|
Verfasst am: 23.09.2015, 11:28
Titel:
|
 |
könnte mir vorstellen die datei zeilenweise mit
fgetl
einzulesen und jede zeile zu prüfen.
_________________
richtig Fragen
|
|
|
KEH |
Themenstarter

Forum-Century
|
 |
Beiträge: 148
|
 |
|
 |
Anmeldedatum: 09.10.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 2016b
|
 |
|
|
 |
|
Verfasst am: 23.09.2015, 12:13
Titel:
|
 |
Das ist ganz gut aber ich rechne mit 100000 zeilen
Ich befürchte das es zulangsam ist
gibt es eine Möglichkeit zu sagen suche alle Zeilen mit Buchstaben und sag mir welche nummer das ist.
so das ich diesen wert nutzen kann um die datei nur von zeile 1 zu der gefundenen einlese?
Also es soll relativ übersichtlich sein im programm dann
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 23.09.2015, 15:27
Titel: Re: teil einer Txt einlesen (tableread alternative)
|
 |
Hallo KEH,
Du hast einen Befehl, der eine Tabelle effizient einliest. Aber nun befinden sich in den Files 3 Tabellen, so dass
tableread
scheitert.
Dann ist es naheliegend eine Funktion zu schreiben, die die File trennt, also die Tabellen wieder in einzelne Dateien schreibt.
Stattdessen die Lesefunktion anzupassen klingt viel komplizierter und indirekter.
Deine Befürchtung, dass der vorgeschlagene Ansatz mit
fgetl
nicht effizient arbeitet, ist allerdings aus der Luftgegriffen.
tableread
muss die Datei auch Zeile für Zeile einlesen und der Festplattenzugriff ist dabei sicherlich der Flaschenhals.
Gruß, Jan
|
|
|
KEH |
Themenstarter

Forum-Century
|
 |
Beiträge: 148
|
 |
|
 |
Anmeldedatum: 09.10.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 2016b
|
 |
|
|
 |
|
Verfasst am: 23.09.2015, 15:52
Titel:
|
 |
Gut Ok ich Sersuch es mal Verständlich zu Programmieren
danke
|
|
|
|
|
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.
|
|