|
|
Bestimmten Wert aus Datei lesen und Wörter löschen |
|
SörenU |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.11.2021, 16:46
Titel: Bestimmten Wert aus Datei lesen und Wörter löschen
|
|
Hallo,
Ich habe eine txt Datei und les mir aus dieser Werte raus, in dem ich nach Keywörtern suche. Das hat die ganze Zeit funktioniert, jedcoh bei wenigen Wörter funktioniert es nicht.
1.Problem:
Hier kann er mir Standard deviation of period einfahc nicht auslesen, ob wohl es bei allen anderen funktioniert.
2. Problem
In der Zeile Fraction of locally unvoiced frames stehen nach der Zahl und dem % in der Klammer immer verschiedene Werte pro Datei, die ich aber nicht brauch sondern nur den Wert direkt nach Doppelpunkt wie bekomme ich die erase weg, wenn es nicht immer die gelichen 2 Zahlen sind.
Danke schonmal und Grüße
Beschreibung: |
Die auszulesen Dateien sehen so aus |
|
Download |
Dateiname: |
18-3.txt |
Dateigröße: |
1.28 KB |
Heruntergeladen: |
211 mal |
|
|
|
|
|
SörenU |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.11.2021, 11:01
Titel:
|
|
Kann es sein, dass er nur das erste Wort benutzen kann zum suchen?
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 19.11.2021, 11:39
Titel:
|
|
Hallo,
Zitat: |
Hier kann er mir Standard deviation of period einfahc nicht auslesen |
Was genau meinst du damit?
Möchtest du die folgende Zahl extrahieren, oder was willst du erreichen?
Die Zeile j9 = ... wird erreicht, und j9 wird dort auf NaN gesetzt. Warum? Weil das "Hz" enthalten ist und das nicht in eine Zahl umgewandelt werden kann. Abhilfe z.B. durch:
Im zweiten Teil entsprechend:
Mir drängt sich die Vermutung auf, dass du entsprechenden Code schon für j1 bis j8 hast. Das wäre dann sehr länglich mit jeder Menge Duplizierung, was man vermeiden sollte, z.B. durch Verwendung selbst geschriebener Funktionen.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
SörenU |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.11.2021, 11:55
Titel:
|
|
Ja es gibt j1-j8 habe versucht es in eine Schleife zu bauen bin aber leider gescheitert. Würde am liebsten jeden Wert, der nach einem Doppelpunkt angezeigt wird aus der Datei auslesen und in eine entsprechende Matrix speichern. Gibt es da einen einfacheren Weg als jede Zeile mit einem Keyword zu suchen? Beispielsweise Zeile 5 oder Zeile 7, also nach Nummern auszulesen?
Grüße und Danke
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 19.11.2021, 14:36
Titel:
|
|
Hallo,
Vorschlag:
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
|
|
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 - 2024
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.
|
|