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

Schnelle HIlfe für leichtes Programm

 

Fredl

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.04.2014, 09:22     Titel: Schnelle HIlfe für leichtes Programm
  Antworten mit Zitat      
Hallo,

Ich bin matlab Neuling und bräuchte dringend Hilfe von jemanden der sich auskennt. Meine KOllegin (matlab Spezialistin) ist momentan leider auf Urlaub und jetzt muss ich die Suppe ausbaden.
Ich brauche Hilfe zu einem Skript welches Teile aus einer Datei ausliest und in eine neue Datei speichert.

z.B:
Aus Datei xyz.txt soll TEXT (z.b Time Step 1500) gesucht werden und von dort (Time Step 1500) bis zum Ende des Files alles in eine neue Datei mit dem Namen xyzzz.txt kopiert werden.


Ich weiß, dass ist ein Programm das man in der Volksschule lernt, aber so ist das mit den alten Hasen.

Besten Dank für Eure Hilfe.


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.501
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 04.04.2014, 09:59     Titel:
  Antworten mit Zitat      
Hallo,

hieraus solltest du die Antwort für die Fragestellung ziehen können.
http://www.gomatlab.de/einladen-von.....stimmten-wort-t32249.html

Damit findest du den relevanten Teil. Mit fgetl kannst du dann die weiteren Zeilen auslesen und mit fprintf diese in eine neue Datei schreiben.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.04.2014, 11:55     Titel:
  Antworten mit Zitat      
ich komm trotzdem nicht hin. Question
 
Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 04.04.2014, 12:49     Titel:
  Antworten mit Zitat      
Anonymous hat Folgendes geschrieben:
ich komm trotzdem nicht hin. Question

du verstehst sicherlich das man anhandt dieses satzes nur schwer den fehler in deinem programm ausmachen kann Smile
was hast du denn bis jetzt versucht ? welche fehler treten auf? code bespiele mit fehlermeldungen wären zb hilfreich.
grüße winkow
_________________

richtig Fragen
Private Nachricht senden Benutzer-Profile anzeigen
 
Fredl

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.04.2014, 13:49     Titel:
  Antworten mit Zitat      
ich hab das versucht und da ich ein absoluter neuling bin......


Code:
fid = fopen('D:\test.txt');
data = {};
while ~feof(fid)
l = fgetl(fid);
if strfind(l, 'keyword')
fgetl

data = [data; textscan(l, '%f %f %f')];
end
fgetl;
fprintf = ('D:\test_1.txt');
end
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.501
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 04.04.2014, 14:30     Titel:
  Antworten mit Zitat      
Hallo,

schau dir doch mal die Dokumentation zu den verwendeten Funktionen an.
Code:


Beispielsweise sollte ja klar sein, dass man an einer Stelle auch angeben muss, wonach gesucht werden muss - sozusagen, was das Schlüsselwort ("Keyword") ist.

Grüße,
Harald
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.