|
|
Funktion zum Datei einlesen und berechnen |
|
felifa |
Forum-Anfänger
|
|
Beiträge: 24
|
|
|
|
Anmeldedatum: 14.03.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 22.03.2017, 12:14
Titel: Funktion zum Datei einlesen und berechnen
|
|
Hallo Forumsmitglieder,
Ich habe gerade sehr viele Messungen durchgeführt, die alle in verschiedenen Dateien liegen. Ich möchte aus diesen Dateien, die werte einer variable zuordnen und danach eine FFT durchführen. Gibt es da eine Möglichkeit, dass ich nicht jede Datei einzeln einlesen muss mit Import Data-> Generate Script und dann den Pfad einzufügen? Ich suche nach einer Lösung wo genau nur der Pfad geändert werden muss. Gibt es da eine Lösung für mein Problem? Steh da gerade voll am Schlauch...
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.448
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 22.03.2017, 12:23
Titel:
|
|
Hallo,
verschiedenste Möglichkeiten. Du kannst z.B. statt eines Skripts eine Funktion generieren und diese dann mit verschiedenen Dateinamen aufrufen, die z.B. durch den dir-Befehl erzeugt werden.
Wenn die Dateien alle gleich formatiert sind, bietet
datastore
eine in der Nutzung angenehme Alternative.
Grüße,
Harald
|
|
|
paswort vergessen |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.03.2017, 00:42
Titel:
|
|
leider schon spaet aber suche mit
nach den namen indem folder in dem du bist. Wenn die alle einen teil gleich haben kannst du auch nach einem bestimmten string Teil suchen mt
dabei ist * dann beliebig folgender oder anfangender teil in dem gesammtnamen. Der wuerde jetzt 123namesteil456 finden, da namensteil zwischen * steht. Probiers mal aus.
dann kannst du mit size schauen wiee viele dateien du nun hast und mit einer for schleife die namen einzelt auf rufen aus einem namensindex
und dann mit
einlesen. Wenn sich nur nummern aendern kannst du das mit
einfuegen. Also vor allem
. ICh wollte nurzeigen wie das mit aenderedne variablen funktioniert.
So dann muesstest du es eigentlich haben.
Viel Erfolg
|
|
|
passwort vergessen |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.03.2017, 00:46
Titel:
|
|
Datastore ist leider erst ab 2017 verfuegbar
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.448
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 23.03.2017, 20:01
Titel:
|
|
Hallo,
Zitat: |
Datastore ist leider erst ab 2017 verfuegbar |
Nein, datastore gibt es seit R2014b.
Grüße,
Harald
|
|
|
felifa |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 24
|
|
|
|
Anmeldedatum: 14.03.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.03.2017, 16:42
Titel:
|
|
Hallo,
für eine Erklärung ist es nie zu spät
Perfekt!!! Vielen Dank ))
|
|
|
|
|
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.
|
|