|
casi |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 04.05.2014, 10:44
Titel: ode und function handle
|
 |
Ich hab zwei m-files:
das erste m-file (par.m) sieht so aus:
Mein main m-file ruft das erste m-file dann auf:
Ich bekomm dann die folgende Fehler-Meldung:
"f" was previously used as a variable,
conflicting with its use here as the name of a function or command.
See MATLAB Programming, "How MATLAB Recognizes Function Calls That Use Command Syntax" for
details.
Versteht jemand den Fehler den ich mache?
Besten Dank für Rückmeldungen!
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 04.05.2014, 11:05
Titel:
|
 |
Hallo,
da passt einiges nicht zusammen. Aus der Hilfe sollte an sich hervorgehen, wie das generell aussehen muss.
Hier würde ich sagen, reicht folgendes:
und
Mir ist nicht klar, was par und planet in diesem Zusammenhang bezwecken sollen.
Grüße,
Harald
|
|
|
Casi |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 04.05.2014, 11:21
Titel:
|
 |
Danke Harald für die Antwort,
ich hab zuerst noch eine Struktur definiert, welche ich planet genannt habe.
also:
Wenn ich jetzt die einte Zeile also weglasse, dann wird mein m-file mit den Diff.gleichungen gar nicht aufgerufen (ist ja in einem anderen m-file, nämlich im par.m) und f ist nicht auch nicht definiert.
Ich hoff, es ist jetzt verständlicher was ich meine.
|
|
|
Casi |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 04.05.2014, 11:25
Titel:
|
 |
Danke Harald für die Antwort,
ich hab zuerst noch eine Struktur definiert, welche ich planet genannt habe.
also:
Wenn ich jetzt die einte Zeile also weglasse, dann wird mein m-file mit den Diff.gleichungen gar nicht aufgerufen (ist ja in einem anderen m-file, nämlich im par.m) und f ist nicht auch nicht definiert.
Ich hoff, es ist jetzt verständlicher was ich meine.
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 04.05.2014, 11:47
Titel:
|
 |
Hallo,
was soll denn diese Struktur mit der DGL zu tun haben?
Funktionsname und Dateiname sollten immer übereinstimmen, d.h. entweder du nennst die Datei f.m oder du ersetzt f überall durch den Dateinamen.
Achte bite auch darauf, deine Beiträge nicht doppelt abzuschicken.
Grüße,
Harald
|
|
|
|
|
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.
|
|