Dies ist eine statische Kopie unseres alten Forums. Es sind keine Interaktionen möglich. This is a static copy of our old forum. Interactions are not possible.
ich möchte eine Formel zur Berechnung der Schwerpunkte von Dreiecken im R³ aufstellen.
Ich habe 3 Vektoren im R³ gegeben. Diese sind a, b und c. Diese Vektoren bilden ein Dreieck, d.h. jeweils zwei von ihnen sind miteinander verbunden.
Wie geht nun die Formel, um den Schwerpunkt zu berechnen?
Original von Neo
Vector3d a;
Vector3d b;
Vector3d c;
Vector3d abhalbe = a + 0.5*(b-a);
Vector3d schwerpunktDesDreiecks = abhalbe + 1/3 *(c - abhalbe);
:]
Nicht sehr geradeaus...? 4 Additionen, 3 Multiplikationen vs. 2Add./1 Mul. bei S := (a+b+c)/3
Obwohl das ja eigentlich auch wieder eine Division ist, schneller gehts vermutlich noch mit S := (a+b+c)*0.333.....3, die Genauigkeit von 1/3 kann man sich dann ja beliebig aussuchen.
Wofür ist denn das, GDV-Vertiefung?
This post has been edited 2 times, last edit by "DrChaotica" (Jun 17th 2007, 8:36pm)