|
|
Variablen aus vielen *.mat-Dateien auf Kriterien überprüfe |
|
teutopixx |

Forum-Fortgeschrittener
|
 |
Beiträge: 77
|
 |
|
 |
Anmeldedatum: 09.03.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 27.06.2011, 11:45
Titel: Variablen aus vielen *.mat-Dateien auf Kriterien überprüfe
|
 |
|
 |
|
Hallo,
ich habe verschiedene Messwerte aufgenommen, die ich nun auf diverse Kriterien überprüfen möchte.
Mir fehlt allerdings ein wenig das Wissen zur Umsetzung.
a) Die Messdaten befinden sich z. B. als Vektor abgespeichert in einer *.mat Datei - nennen wir sie mal testdaten_xxx.mat, wobei xxx z. B. eine fortlaufende Nummer ist. Oder einfacher: Alle Dateien heißen zwar unterschiedliche, befinden sich aber in einem Verzeichnis und haben die Endung *.mat.
b) In dieser *.mat befinden sich mehrere Variablen, unter anderem auch die auszuwertenden Daten.
c) Meine Vorstellung ist, über inputdlg das Verzeichnis abzufragen und die Dateiendung vorzugeben. Da der Variablen-Name immer gleich bleibt, kann ich diesen fest vorgeben.
d) Die Daten müssen nun eingelesen werden, und mit einem Algorithmus bearbeitet werden, den ich schon fertig habe. Der Algorithmus soll seine Ergebnisse in der Variable x abspeichern.
e) Nun soll kontrolliert werden, ob die Werte, die in X stehen, einen gewissen Wert (den ich Vorgebe, z. B, auch vorher über inputdlg) überschreiten. Wenn dieses der Fall ist, soll dieses irgendwie dem Anwender bemerkbar gemacht werden - optimalster Weise nach Uberprüfung aller Dateien in einem Report.
An der Umsetzung scheitere ich nun an folgenden Dingen:
Wie lasse ich mehrere Dateien nacheinander immer durch dasselbe Programm/Skript laufen?
Wie könnte ich entweder während der Überprüfung einer Datei dem Benutzer ausgeben, dass die Variable X den Wert überschreitet oder dieses nach Durchlauf aller Dateien als eine Art Report ausgeben?
_________________
----
teutoPIXX
|
|
|
|
|
Titus |

Forum-Meister
|
 |
Beiträge: 871
|
 |
|
 |
Anmeldedatum: 19.07.07
|
 |
|
 |
Wohnort: Aachen
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 27.06.2011, 13:06
Titel:
|
 |
Hallo,
hier ein grobes Programm, wie es funktionieren müsste:
Hoffentlich hilft das für den Start ...
Titus
|
|
|
mawi |

Forum-Century
|
 |
Beiträge: 106
|
 |
|
 |
Anmeldedatum: 14.04.11
|
 |
|
 |
Wohnort: Stuttgart
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 27.06.2011, 13:06
Titel:
|
 |
Hallo teutopixx
dein erstes Problem würde ich in etwa so umsetzen:
am Einfachsten wäre es wenn deine .mat-files so heissen würden:
testdaten_1.mat
testdaten_2.mat
...
...
testdaten_10.mat
...usw.
Zu 2)
vielleicht mit
Hoffe das hilft dir weiter
|
|
|
|
|
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.
|
|