Guten Morgen
Ich hab das jetzt mal in C Code umgestezt und doch noch einen kleinen Fehler/Problem entdeckt.

Ich bewege mich gerade aus, mit v=(-0,5;1;1)
dann ist v1=0,5;0
v2=0,5;-0,866
v3=0,5;0,866

dann bekomme ich V=(0,5;0)

weiter ist dann

v1'=(0;0) v2'=(0;-0,866) v3'=(0;0,866)

so, jetzt bilde ich eigentlich wieder mit meinen sin und cos Funktionen die Beträge der Vektoren. Wenn ich das aber mache bekomm ich dann v2'=0,75 und v3'=0,75 -> und sie heben sich nicht mehr auf.
?????seltsam, aber die Beträge muss ich doch bilden sonst klappt es doch bei v=(1,1,1) nicht????

gruß