ich möchte gerne 2 Kreissegmente (jeweils 90°, leicht gedreht) mit einer Gerade über 2 Klothoiden verbinden, also mit 2 "Übergangskurven". Nur irgendwie komme ich nicht weiter, vllt. weiß jmd. Rat?
Es werden auch 2 Klothoiden ausgegeben, die knüpfen aber nicht an meine Kreissegmente an. Ist meine Formel eventuell fehlerhaft? Habe ich an einer Stelle nicht zuende gedacht?
Vielen Dank schon jetzt für jegliche Hilfe
€dit:
Noch das Bild angefügt, damit man weiß, was ich eigtl. meine.
Vollbild-Anzeige
Ich vermute, dass die Formeln nicht stimmen. Sie sind jetzt nicht so eindeutig kommentiert, dass ich auf Anhieb die Punkte finde, an denen es nicht passt.
Wenn man professionell programmiert, ist dieser brutale Clear-Header sehr hinderlich. Wozu werden alle GUIs geschlossen, mit denen man im Hintergrund gerade erfolgreich arbeitet? Das Löschen der Variablen am Anfang einer Funktion ist sinnfrei, denn im Workspace einer Funktion existieren am Anfang keine Variablen, weil man noch keine erzeugt hat. Das
format
in einer Funktion zu setzen kann einen später beim Debuggen sehr mürbe machen: Wenn jede Funktion nach Belieben das Format selbst setzt, verliert der Programmierer die Kontrolle, wenn mehrere Funktionen zusammen benutzt werden. Solange man immer nur eine einzelne Funktion verwendet, fällt das nicht ins Gewicht. Sowie man sich diesen Programmierstil aber angewöhnt hat, macht es einem das Leben schwer.
Ich arbeite mit einem Programm mit mehr als 300'000 Codezeilen, an dem fast ein dutzend anderer Programmierer mitgearbeitet haben. Wenn da eine Unterfunktion so querschießen würde, kann man die Outputs in die Tonne hauen.
Gruß, Jan
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.