|
|
Zwei oder mehrere Skriptdateien mit einer Funktion aufrufen |
|
Kee |

Forum-Anfänger
|
 |
Beiträge: 20
|
 |
|
 |
Anmeldedatum: 28.03.16
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 14.11.2016, 15:12
Titel: Zwei oder mehrere Skriptdateien mit einer Funktion aufrufen
|
 |
|
 |
|
Hallo Leute,
ich habe folgendes Problem.
Und zwar habe ich zwei Skriptdateien erstellt und möchte beide mit der derselben Funktion aufrufen.
Bei einer Skriptdatei erfolgt die Ausführung problemlos. Diese Skriptdatei hat die Bezeichnung Frame.
Bei der zweiten Skriptdatei (dieser hat eine andere Bezeichnung) funktioniert dies nur, wenn ich den ganzen Quellcode in den Command Window hineinkopiere.
Wenn ich das mit der Schaltfläche "Run" versuche klappt das nicht.
Ich kriege dann immer eine Fehlermeldung.
Attempt to execute SCRIPT Frame as a function:
Wenn ich die Skriptdatei Frame dann aus dem Current Folder entferne und wieder die zweite Skriptdatei mit "Run" ausführen möchte dann erhalte ich:
Undefined function or variable 'Frame'.
Die Antwort ist bestimmt ganz simple jedoch komme ich nicht drauf.
Wollte die zweite Skriptdatei dann mit einer anderen Funktion verknüpfen, hab dazu eine neue Funktion definiert, aber so hat es auch nicht geklappt.
Es klappt nur wenn ich den ganzen Quellcode in den Command Window kopiere
Würde mich auf eine schnelle Antwort freuen!
Liebe Grüße,
Kee
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 14.11.2016, 16:19
Titel:
|
 |
Hallo,
Zitat: |
Und zwar habe ich zwei Skriptdateien erstellt und möchte beide mit der derselben Funktion aufrufen. |
Das klingt nach
Den Rest kann ich nicht so ganz nachvollziehen.
Grüße,
Harald
|
|
|
Kee |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 20
|
 |
|
 |
Anmeldedatum: 28.03.16
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 14.11.2016, 16:45
Titel:
|
 |
Danke für die schnelle Antwort.
Schreibe ich den Skriptnamen in den Funktionsrumpf rein?
Ich habe das mal versucht und festgestellt, dass das so nicht klappt.
Ich steh da voll auf dem Schlauch
Ich muss die Arbeit morgen abgeben :/
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 14.11.2016, 16:48
Titel:
|
 |
Hallo,
nein, skript1 und skript2 sind die Namen der Skripte, die du ausführen möchtest.
Den Funktionsnamen kannst du beliebig wählen.
Grüße,
Harald
|
|
|
Kee |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 20
|
 |
|
 |
Anmeldedatum: 28.03.16
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 14.11.2016, 16:53
Titel:
|
 |
Ja genau,
beispielsweise habe ich jetzt eine allgemeine Funktion:
wo würde ich da jetzt den Skriptnamen reinschreiben bzw. wie würde das jetzt für diesen Fall aussehen?
[EDITED, Jan, Bitte Code-Umgebung verwenden - Danke]
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 14.11.2016, 16:55
Titel:
|
 |
Hallo,
unter das
Zitat: |
% Detailed explanation goes here |
Grüße,
Harald
|
|
|
Kee |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 20
|
 |
|
 |
Anmeldedatum: 28.03.16
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 14.11.2016, 17:06
Titel:
|
 |
Ich habe Ihnen mal eine PN geschickt.
|
|
|
|
|
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.
|
|