Wichtig: berechnung
-
Hallo,
das ist ziemlich wichtig, da ich unter Zeitdruck stehe.
Dies ist das Szenario und ich brauche eine Rechenlösung:Ich habe zwei 3Dimensionale Vektoren. sagen wir (53.32,0.47,18.33) und (54.12,0.54,18.30). Nun möchte ich den zweiten Vektor genau auf den ersten bringen. Dies kann aber nur "global" geschehen. Ich kann also nicht einfach die Differenz ermitteln und diese vom zweiten abziehen, sondern der Vektor eins ist quasi "normalisiert", ist also 1,1,1 und der zweite muss nun mit einem normalisierten Wert multipliziert werden, so dass er auch auf 1,1,1 kommt bzw. dann dem Vektor eins entspricht.
Beispiel.: Vektor 2 muss in diesem Beispiel ungefähr mal (0.97,1.02,0.99) genommen werden damit er Vektor eins ergibt. Nun möchte ich aber den multiplikationsfaktor mit hilfe der beiden Vektoren ermitteln. Wie mache ich das am besten und am besten ziemlich genau?
Vielen Dank im Vorraus..
Gruss
Samir
-
Vektor v1(1,2,3); Vektor v2(3,2,4); v1 = v2;
Falls ich dich falsch verstanden habe, sags.