|
|
Spiegeln eines Punkts an einer Geraden |
|
stopfi1404 |
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 08.07.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.07.2015, 22:50
Titel: Spiegeln eines Punkts an einer Geraden
|
|
Hi,
ich weiß, das mag sehr trivial sein, aber ich bin voll am Verzweifeln.
Ich möchte in 2D ganz einfach einen Punkt an einer Geraden durch zwei andere Punkte spiegeln. Im Endeffekt soll ein Dreieck umgeklappt werden. Wie geht das in Scilab? Ich habe schon versucht, mittels Vektoradditionen usw. zu arbeiten, aber hier brauche ich ja tausende if Abfragen in welchem Quadranten jetzt was liegt.
Warum gibt es hierzu nicht eine Funktion? Oder finde ich sie nur nicht?
Zusammen möchte ich nur an einem Höhendiagramm die Funktion eines Simplexverfahrens Schritt für Schritt zeigen.
2. Frage: gibt es eine Analoge Funktion zu Matlab "line"?
Vielen Dank!
|
|
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 09.07.2015, 09:10
Titel:
|
|
|
|
stopfi1404 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 08.07.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.07.2015, 10:24
Titel:
|
|
Hallo,
vielen Dank für die Antwort. Natürlich ist das simple Vektorgeometrie. Ich habe auch nur gleichseitige Dreiecke und daher einfach den Spiegelpunkt auf der gegenüberliegenden Seite als Halbierende bestimmt. Klar so weit. Dann vom Ausgangspunkt aus zwei mal die Strecke bis zum Spiegelpunkt drauf addiert, voila.
Ich habe das Problem aber jetzt gelöst! Durch die Spiegelung wird die Zählrichtung im Dreieck vertauscht und somit funktioniert die Vektorgeometrie nicht mehr richtig. Vertauscht man bei jeder zweiten Spiegelung aber die beiden anderen Punkte, geht das! (Das hat gedauert bis ich darauf kam!) Vielen Dank also!
|
|
|
|
|
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 - 2024
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.
|
|