|
|
m-Datei aus einen anderen Verzeichnis lesen (ausführen). |
|
terrestrex |
Forum-Anfänger
|
|
Beiträge: 14
|
|
|
|
Anmeldedatum: 30.03.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2009a 32-Bit (Win32)
|
|
|
|
|
|
Verfasst am: 30.03.2010, 09:26
Titel: m-Datei aus einen anderen Verzeichnis lesen (ausführen).
|
|
|
|
|
Guten Tag,
via VBA habe ich an der RS232-Schnittstelle eine Reihe von Daten gemessen und in eine binary-Datei gespeichert. Diese Daten wollte ich nun mit Matlab auswerten.
Um sehen zu können, wie welcher Parameter meine Messung beiflusst, habe ich die Parameter in eine m-Datei gespeichert.
Nun wollte ich, dass mein eigentlicher Matlab-Code von den gemessenen Daten getrennt ist. Also Matlab-Code in einen Verzeichnis und die Daten (mit Parameter-Datei) in einen anderen.
Das auslesen der binary-Dateien funktioniert nun makellos. Nur die m-Datei mit den Parameter bereitet mit kopfzerbrechen.
Ich habe bis jetzt
Leider Funktioniert nicht wie erwartet.
Beim Debuggen ist mit aufgefallen, dass die Directory gewechselt wird, die Daten in einen Workspace geladen werden, aber dann diese wieder verworfen werden, wenn die Directory wieder im "eigentlichen" Arbeitsverzeichnis gewechselt wird.
Ich habe mir die Online-Doku angesehen, aber ich werde nicht schlauer.
Ich danke für jede Hilfe.
Grüße
Terrex
_________________
... und zur Strafe schreibst Du die mathematische Abhandlung mit dem MS-Formeleditor 3.0 ...
|
|
|
|
|
terrestrex |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 14
|
|
|
|
Anmeldedatum: 30.03.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2009a 32-Bit (Win32)
|
|
|
|
|
|
Verfasst am: 30.03.2010, 09:54
Titel:
|
|
Tach nochmal,
nun es sieht so aus als wurde der Code oben, doch funktionieren. Ich habe grad eben Matlab neu gestartet und voilá.
Wieso es davor nicht tat? Keine Ahnung!
Ich danke trotzdem.
Grüßle
Terrex
_________________
... und zur Strafe schreibst Du die mathematische Abhandlung mit dem MS-Formeleditor 3.0 ...
|
|
|
Titus |
Forum-Meister
|
|
Beiträge: 871
|
|
|
|
Anmeldedatum: 19.07.07
|
|
|
|
Wohnort: Aachen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 01.04.2010, 10:54
Titel:
|
|
Hallo,
alternativ könntest Du auch das Verzeichnis mit im Pfad aufnehmen (entweder über Menü File->Set Path oder zu Fuß mit addpath).
Ciao,
Titus
|
|
|
outsider |
Forum-Meister
|
|
Beiträge: 806
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: München
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 01.04.2010, 11:36
Titel:
|
|
Du kannst auch mit der Funktion RUN ein Script oder eine Function aus beliebiegen Verzeichnis starten (ohne explizit ins Verzeichnis mit CD zu wechesln). Ich würde jedoch trotzdem dem Rat von Titus folgen und lieber das Verzeichnis mit ADDPATH hinzufügen.
MfG
|
|
|
terrestrex |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 14
|
|
|
|
Anmeldedatum: 30.03.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2009a 32-Bit (Win32)
|
|
|
|
|
|
Verfasst am: 03.04.2010, 13:55
Titel:
|
|
Hallo,
ich denke mit "run" bin ich am besten bedient.
"Setpath" ist soweit ungeeignet, da ich jedesmal, dass eine Aufnahme sgetartet wird, einen anderen Verzeichnis habe. Das wird dann schnell unübersichtlich.
Aber vielen dank, man lernt imer mehr dazu
Grüße und frohes Ostern
Terrex
_________________
... und zur Strafe schreibst Du die mathematische Abhandlung mit dem MS-Formeleditor 3.0 ...
|
|
|
terrestrex |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 14
|
|
|
|
Anmeldedatum: 30.03.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2009a 32-Bit (Win32)
|
|
|
|
|
|
Verfasst am: 06.04.2010, 10:40
Titel:
|
|
Hallo,
nur aus Vollständigkeitsgründen.
Ich arbeite nun mit 'addpath' und am Ende des Skriptes benutzte ich 'rmpath'. So wird meine Verzeichnisliste nicht ewig lang!
Grüße
Terrex
|
|
|
|
|
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.
|
|