|
|
Einbinden von anderen m-Files |
|
PetS |

Forum-Newbie
|
 |
Beiträge: 8
|
 |
|
 |
Anmeldedatum: 18.08.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.11.2009, 11:02
Titel: Einbinden von anderen m-Files
|
 |
Hallo,
Gibt es eine Möglichkeit m-Files in ein m-File zu inkludieren. Also ich habe z.B. zwei m-Files:
File1.m:
% some code
File2.m:
"include File1.m"
"include File1.m" sollte durch einen Befehl ersetzt werden, der den Code von File1.m in File2.m importiert, wenn File2.m ausgeführt wird. Gibt es hierfür eine Möglichkeit? (ähnlich #include in C++)
Grüße
|
|
|
|
|
Jan* |

Forum-Century
|
 |
Beiträge: 178
|
 |
|
 |
Anmeldedatum: 06.11.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2007b
|
 |
|
|
 |
|
Verfasst am: 30.11.2009, 11:05
Titel:
|
 |
Das ist möglich mit dem Befehl
Eleganter wäre es natürlich eine funktion zu deklarieren, und diese aus dem 'äußeren' Skript aufzurufen.
/Edit: run ist nur nötig, wenn das Skript in einem anderen Verzeichnis liegt. Sonst ist natürlich einfach ein Aufruf der Funktion möglich:
|
|
|
PetS |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 8
|
 |
|
 |
Anmeldedatum: 18.08.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.11.2009, 11:47
Titel:
|
 |
Danke. Ich hätte wetten können, dass bei mir "File1.m;" vorhin nicht funktioniert hat . Hab's jetzt nochmal probiert, und es geht.
|
|
|
Jan* |

Forum-Century
|
 |
Beiträge: 178
|
 |
|
 |
Anmeldedatum: 06.11.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2007b
|
 |
|
|
 |
|
Verfasst am: 30.11.2009, 11:49
Titel:
|
 |
Das hat wahrscheinlich deshalb nicht funktioniert, weil das .m zu viel war
|
|
|
PetS |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 8
|
 |
|
 |
Anmeldedatum: 18.08.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.11.2009, 12:11
Titel:
|
 |
|
|
|
|
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.
|
|