WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

.txt file einlesen und suchen

 

flos
Forum-Newbie

Forum-Newbie


Beiträge: 2
Anmeldedatum: 08.05.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 08.05.2015, 13:34     Titel: .txt file einlesen und suchen
  Antworten mit Zitat      
Hallo,

ich muss ein .txt file einlesen und darin nach bestimmten Schlüsselwörtner suchen, derren index wichtig ist.

Kann mir jemand den grundsätzlichen Aufbau (benötigte Funktionen/Befehle) sagen weil ich nach paar Versuchen über fopen,textscan und strfind wenig Vortschititte gemacht habe.

LG
Private Nachricht senden Benutzer-Profile anzeigen


Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 08.05.2015, 13:39     Titel:
  Antworten mit Zitat      
Zitat:
weil ich nach paar Versuchen über fopen,textscan und strfind wenig Vortschititte gemacht habe.

ohne den code kann man nur schwer sagen was da nicht geklappt hat. da du neu hier im forum bist kann ich dir den thread aus meiner signatur empfehlen. das abarbeiten der einzelnen punkte ermöglicht es uns dir schneller eine antwort zu geben. sonst kann man nur allgemein antworten
Code:

_________________

richtig Fragen
Private Nachricht senden Benutzer-Profile anzeigen
 
flos
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 2
Anmeldedatum: 08.05.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 08.05.2015, 13:53     Titel:
  Antworten mit Zitat      
Code:
file = fopen(input.txt,'r');
data = textscan(file,'%s');
fclose(file);

find=strfind(data,'test');


Das ist ca das westenliche. Bei strfind gibts dann den Error:

Zitat:
??? Error using ==> cell.strfind at 35
If any of the input arguments are cell arrays, the first must be
a cell array of strings and the second must be a character array.
Private Nachricht senden Benutzer-Profile anzeigen
 
Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 08.05.2015, 14:48     Titel:
  Antworten mit Zitat      
Zitat:
Erstelle ein lauffähiges Minimal-Beispiel, in dem der Fehler auftritt bzw.das Problem deutlich wird.
(Copy&Paste aus Matlab oder ein m-File hochladen)
Liefere Testdaten wenn die Originaldaten nicht veröffentlicht werden können/dürfen/sollen.
(z.B. in einem m-File, mat-File, als Text-Datei oder Excel-Datei)

ohne die text datei kann man das so nicht laufen lassen. außerdem ist der datei name glaube ich falsch und die verwendung von find auch. sihe dazu in der doc
_________________

richtig Fragen
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.