| 
|  
|  | 
| 
 
 
	
		|  | Ordner mit Messdaten als .asc Dateien finden |  |  
 
| 
| Schlangenkopf |  
|  
 Forum-Anfänger
 
 
 
|  |  
|  | Beiträge: 38 |  |  
|  |  
|  | Anmeldedatum: 20.05.18 |  |  
|  |  
|  | Wohnort: --- |  |  
|  |  
|  | Version: --- |  |  
|  |  |  
|  |  | 
|  Verfasst am: 08.06.2021, 16:15    
Titel: Ordner mit Messdaten als .asc Dateien finden |  |  
| Hallo, ich hoffe ich bin an der richtigen Stelle.
 
 Ich habe einen Ordner mit n-Messdaten im .asc Format welchen ich finden möchte um im nachfolgenden mit den Messdaten arbeiten zu können.
 die Ordner haben folende Reihenfolge:
 
 mess_1.asc
 mess_2.asc
 mess_n.asc
 ...
 
 Leider weis ich nicht, welchen Befehl ich hierzu verwenden kann.
 
 Danke im Voraus
 |  |  
|  |  |  
		| 
 
 |  
| 
| Harald |  
|  
 Forum-Meister
 
 
 
|  |  
|  | Beiträge: 24.502 |  |  
|  |  
|  | Anmeldedatum: 26.03.09 |  |  
|  |  
|  | Wohnort: Nähe München |  |  
|  |  
|  | Version: ab 2017b |  |  
|  |  |  
|  |  | 
|  Verfasst am: 08.06.2021, 20:48    
Titel: |  |  
| Hallo, 
 was heißt, du möchtest den Ordner finden? Weißt du nicht, wo er ist? Wo soll gesucht werden? Auch scheinst du "Dateien" und "Ordner" zu vermischen.
 
 Falls deine Frage ist, wie du n Dateien aus einem dir bekannten Verzeichnis importieren kannst:
 
 
 
 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 ;)
 |  |  
|  |  
| 
| Schlangenkopf |  
| Themenstarter 
 
  
 Forum-Anfänger
 
 
 
|  |  
|  | Beiträge: 38 |  |  
|  |  
|  | Anmeldedatum: 20.05.18 |  |  
|  |  
|  | Wohnort: --- |  |  
|  |  
|  | Version: --- |  |  
|  |  |  
|  |  | 
|  Verfasst am: 09.06.2021, 12:01    
Titel: |  |  
| DANKE. Ich habe es noch ein wenig optimiert, aber jetz funktioniert der erste Teil zur Suche der Daten.
 
 Der Teil in dem ich die ".asc" Dateien in meinen Workspace importieren will, funktioniert allerdings noch nicht.
 
 wie beschrieben habe ich n ".asc" Dateien in einem bereits gefunden Ordner. Ich möchte nun in mit einer Schleife die "mess_n.asc" Dateien im Workspace als Messreihe_n abspeichern.
 
 Hierzu funktionieren meine Ideen allerdings nicht...
 
 Vielen Dank im Voraus
 
 Meine bisherige Idee: (die nicht funktioniert)
 
 |  |  
|  |  
| 
| Schlangenkopf |  
| Themenstarter 
 
  
 Forum-Anfänger
 
 
 
|  |  
|  | Beiträge: 38 |  |  
|  |  
|  | Anmeldedatum: 20.05.18 |  |  
|  |  
|  | Wohnort: --- |  |  
|  |  
|  | Version: --- |  |  
|  |  |  
|  |  | 
|  Verfasst am: 09.06.2021, 12:03    
Titel: |  |  
| als Fehler wird mir folgendes ausgegeben: 
 Error using importdata (line 137)
 Unable to open file.
 
 Error in Netzzustand_0609 (line 22)
 strcat('Messreihe_',n) = importdata(strcat('mess_',n,'.asc'));
 
 Das einzelne Abspeichern durch:
 
 funktioniert allerdings
 |  |  
|  |  
| 
| Harald |  
|  
 Forum-Meister
 
 
 
|  |  
|  | Beiträge: 24.502 |  |  
|  |  
|  | Anmeldedatum: 26.03.09 |  |  
|  |  
|  | Wohnort: Nähe München |  |  
|  |  
|  | Version: ab 2017b |  |  
|  |  |  
|  |  | 
|  Verfasst am: 09.06.2021, 12:33    
Titel: |  |  
| Hallo, 
 du musst n in einen String umwandeln oder direkt Strings verwenden, oder eben den Vorschlag mit 
dir
, in dem die Dateinamen direkt erzeugt werden.
 
 Du versuchst zudem dynamische Variablennamen zu verwenden, was mit eval zwar möglich ist, wovon ich aber abraten würde. Stattdessen ein Cell Array verwenden.
 Zudem ist importdata der Holzhammer unter den Importfunktionen. Empfehlen würde ich stattdessen Funktionen wie readtable oder readmatrix.
 
 
 
 Grüße,
 Harald
 
 Edit: Typo
 _________________
 
 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 ;)
 
 Zuletzt bearbeitet von Harald am 09.06.2021, 13:34, insgesamt einmal bearbeitet
 |  |  
|  |  
| 
| Schlangenkopf |  
| Themenstarter 
 
  
 Forum-Anfänger
 
 
 
|  |  
|  | Beiträge: 38 |  |  
|  |  
|  | Anmeldedatum: 20.05.18 |  |  
|  |  
|  | Wohnort: --- |  |  
|  |  
|  | Version: --- |  |  
|  |  |  
|  |  | 
|  Verfasst am: 09.06.2021, 12:45    
Titel: |  |  
| Hallo und nochmals vielen Dank. Jetzt funktioniert es.
 
 Danke und bis zur nächsten Frage
   |  |  
|  |  
|     
 
 | 
 
 |  
| 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.
 
 
 |  |