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 einlesen

 

sara05

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.04.2009, 10:37     Titel: txt einlesen
  Antworten mit Zitat      
hallo,
ich habe eine Problem beim txt datei. meine file sieht so aus

Datum:16.04.2009 Uhrzeit:14:31:20
t[s];ucRightRSDistDG[];ucNrOfTOs[];
1,643;0,000;0,000;
11,646;0,001;0,015;
21,642;0,002;0,018;
31,641;0,003;0,007;

Bearbeiter: XX
Abteilung : XX
Aussentemperatur 16°C

wie kann ich diese datei ausle sen und speicheren als
3 Vektoren

t[s]=[1,643 11,646 21,642 31,641]
ucRightRSDistDG=[0,000 0,001 0,002 0,003]
ucNrOfTOs=[0,000 0,015 0,018 0,007]


steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 20.04.2009, 10:47     Titel:
  Antworten mit Zitat      
Moin,

klicke mit der rechten Maustaste im Hauptfenster im Current Directory auf die Datei und wähle Import Data aus. Es öffnet sich ein Fenster mit dem du die Daten so einlesen kannst wie du möchtest - anschließend einfach noch auf Create m-file klicken und fertig ist deine Funktion und die Daten sind auch schon im Workspace Wink

Gruß
Alex
_________________

>> I told me to.

____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
Private Nachricht senden Benutzer-Profile anzeigen
 
sara05

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.04.2009, 10:57     Titel:
  Antworten mit Zitat      
hallo,
ja aber leider muss ich dass über eine m.file machen. Da ich den txt file über eine GUI aurufen muss
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 20.04.2009, 10:59     Titel:
  Antworten mit Zitat      
steve hat Folgendes geschrieben:
[...]anschließend einfach noch auf Create m-file klicken und fertig ist deine Funktion[...]


Da stehts doch Wink

Du hast dann eine Funktion in einem m-file, die du dann auch mit deinem GUI aufrufen kannst Wink

Gruß
Alex
_________________

>> I told me to.

____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
Private Nachricht senden Benutzer-Profile anzeigen
 
sara05

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.04.2009, 11:25     Titel:
  Antworten mit Zitat      
super dank aber wider bitte noch ine frage wie kann ich die paar zeile löschen ohne zu wissen wie viel muss ich löschen, alles was ich weiss ich muss alles was über den linie mit den erste string anfängt löschen
mfg
sara
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 20.04.2009, 12:00     Titel:
  Antworten mit Zitat      
Kannst du die Frage nochmal verständlich stellen, bitte!?

Gruß
Alex
_________________

>> I told me to.

____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
Private Nachricht senden Benutzer-Profile anzeigen
 
sara05

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.04.2009, 12:46     Titel: txt datei einlesen
  Antworten mit Zitat      
meine speicherung von daten mussen erst ab eine bestimmt zeile anfangen
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 20.04.2009, 12:57     Titel:
  Antworten mit Zitat      
Dann mach am besten die headerlines variabel. Dann sollte es gehen, denke ich.

Gruß
Alex
_________________

>> I told me to.

____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
Private Nachricht senden Benutzer-Profile anzeigen
 
sara05

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.04.2009, 13:03     Titel: txt einlesen
  Antworten mit Zitat      
wie geht´s das bitte
ich habe dataraw als <400x1cell>
 
Duvodas

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 24.04.2009, 12:44     Titel:
  Antworten mit Zitat      
Hallo,
ich habe eine ähnliche Frage zu diesem Thema.
Ich möchte Daten aus einer .txt Datei einlesen, die nicht spaltenweise formatiert ist. In der ersten Zeile der Datei steht die Beschriftung, die ich nicht oder getrennt einlesen möchte.

Zitat:
yyyymmddhh temp.[K] abs.hum.[gm^-3] iwv[kgm^-2]
1992010100 270.050 3.589 5.935
1992021312 278.250 6.149 18.369
1992032600 275.750 4.452 8.306


Über den Import Wizard ist das kein Problem, ich würde jedoch gerne den m-file Code dafür kennen. Einen Create m-file Button kann ich bei mir irgendwie nicht finden... Ich arbeite mit Version 7.0
Wäre schön, wenn mir da jemand weiter helfen kann, danke
 
Hiro
Forum-Anfänger

Forum-Anfänger



Beiträge: 23
Anmeldedatum: 10.12.08
Wohnort: ---
Version: RC2009a (7.7.0)
     Beitrag Verfasst am: 14.07.2009, 15:54     Titel:
  Antworten mit Zitat      
steve hat Folgendes geschrieben:
steve hat Folgendes geschrieben:
[...]anschließend einfach noch auf Create m-file klicken und fertig ist deine Funktion[...]


Da stehts doch Wink

Du hast dann eine Funktion in einem m-file, die du dann auch mit deinem GUI aufrufen kannst Wink

Gruß
Alex


Ich habe auch noch eine Frage dazu:

Der Import Wizard beschränkt sich bei meiner 1300 Zeilen und 9 Spalten umfassenden Ascii-Datei auf die ersten 53 Zeilen. Er möchte sie auch nicht spaltenweise einlesen, sondern nur als 53x9 Matrix. Ich brauche aber bloß Spalte 9 als Vektor.
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 - 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.