Verfasst am: 25.07.2019, 11:25
Titel: Re: Problem mit if - Syntaxfehler
Hallo Thommy7571,
Wenn du eine Fehlermeldung erwähnst, ist es für eine Diskussion im Forum immer hilfreich, wenn du auch eine Kopie der Meldung postest. Es ist einfach einen Fehler zu bereinigen, als zu erraten, was der Fehler ist.
Was soll die geschweifte Klammer hier?
Wenn man sie entfernt, erscheint der nächste Fehler:
error: 'x' undefined near line 2 column 6
error: called from
test at line 2 column 4
x wurde gar nicht definiert.
Wenn man x definiert, ist innerhalb der Funktion m undefiniert. Außerhalb der Funktion benötigt man m aber gar nicht.
Da gibt es also noch einiges zu basteln an der Funktion. Viel Erfolg!
Gruß, Jan
Thommy7571
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 29.07.2019, 12:46
Titel: Problem mit if - Syntaxfehler
Hallo,
Danke für die Tipps.
Eigentlich wollte ich ja nur kurz was programmieren...
Wie man sieht bin ich noch Anfänger was Octave betrifft und habe aus Versehen gleich mal eine Klammer von Java mit eingestreut.
Aber da waren in der Tat viel mehr Fehler darin als mir klar war.
Offenbar habe ich auch allgemein bei der Struktur noch Fehler gemacht.
Scheinbar war die Fehlermeldung beim "if" irgendwie die Folge von ganz anderen Fehlern.
Ich habe das gerade überabeitet.
Gerade habe ich neue Fehler:
zaehler undefinded, z0 undefined.
Ich verstehe das nicht, das kann doch nicht alles ganz anders als in Java oder so sein... wo die Variable in dem Funktionskopf deklariert wird
Verfasst am: 29.07.2019, 14:35
Titel: Problem mit if - Syntaxfehler
Hallo,
also eigentlich wollte ich den Code noch editieren und neu posten, weil ich selbst Fehler gefunden hatte. Aber nachdem ich die Fehler behoben hatte, funktionierte die rekursive Funktion im Prinzip auf einmal, wenn auch noch mit falschem Ergebnis...
Danke
Thommy7571
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
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.