![]() |
---|
Guten Tag, ich möchte einen Vektor mit seinem Endvektor berechnen, damit ich die Rotationsmatrix heraus bekomme. Ist dieses vorgehen überhaupt möglich? zur besseren Erklärung: Rotationsmatrix gesucht? normal würde ich einfach durch teilen. Dies ist aber bei Vektoren anders, ich glaube mit der Inverse, also: . Ist das richtig? Bitte um Hilfe. Für alle, die mir helfen möchten (automatisch von OnlineMathe generiert): "Ich möchte die Lösung in Zusammenarbeit mit anderen erstellen." |
![]() |
![]() |
Hallo was soll wohl das Inverse zu einem Vektor seIn?? du bist in einem VR nicht in einem Körper! 2. dine 2 Vektoren sind verschieden lang, also kannst du sie nicht durch eine Drehung aufeinander abbilden. Oder suchst du eine Drehstreckung? wenn du die Vektoren gleich lang machst, . Einheitsvektoren, dann ist die Drehung eine Spiegelung an der Winkelhalbierenden zwischen den beiden. die Winkelhalbierende findest du, indem du die gleichlangen addierst also dann ist Gruß ledum |
![]() |
Mir geht es darum, dass ich nur nach der Rotationsmatrix auflöse. Das die Vektoren gleich lang sein müssen, wusste ich bis jetzt nicht, vielen Dank für die Information. Mit der von dir angegebenen Formel, kann ich nun nach auflösen, oder wie darf ich das verstehen? und nun löse ich nach auf. Mit deiner Formel, komme ich da nicht weiter. Tut mir leid, da fehlt es mir an Wissen. Ich möchte nur nach auflösen. |
![]() |
Hallo ich hatte gesagt erst die Vektoren gleich lang machen, das ist mir mit deinen zu viel Schreibarbeit, also nehm ich mal einfache wird nach gedreht. Wh jetzt willst du den Vektor genau so drehen wie nach dann hast du geht nach alles brav ausrechnen und daraus ablesen denn (alle Vektoren waagrecht statt senkrecht geschrieben) aber warum brauchst du ist es für ein Programm oder eine HA Gruß ledum |
![]() |
Was ist denn in dem Fall der Vektor(x,y,z)? |
![]() |
Hallo ein beliebiger Vektor, der mit genau so gedreht wird wie nach . das suchst du doch. Deine aufgabe war doch: wird nach gedreht, find die matrix, die einen beliebigen Vektor genau so dreht? Gruß ledum |
![]() |
Ich möchte die Matrix finden und nicht ein beliebigen Vektor. Daher die Frage, ob es überhaupt geht |
![]() |
Hossa :-) Der Vektor kann nicht durch eine Drehung aus dem Vektor hervor gegangen sein, weil die Längen der beiden Vektoren unterschiedlich sind. Daher wird für diesen Fall keine Drehmatrix exisitieren. Allgemein hat eine Drehmatrix 3 Freiheitsgerade (Drehung um die x-Achse, Drehung um die y-Achse und Drehung um die z-Achse). Kann also z.B. so zusammengesetzt werden: Mit Start- und Endvektor bekommst du 3 Gleichungen: Damit lassen sich , und zumindest theoretisch bestimmen. Das ist in der Praxis aber oft viel Fummelei, weswegen man das meistens numerisch löst. |
![]() |
Die Vektoren habe ich mir nur ausgedacht. Waren anscheinend falsch gewählt.Wie würde ich denn die 3 Winkel heraus bekommen? |
![]() |
Hallo was ich dir beschrieben habe ist genau der Weg, auf die Matrix zu kommen! in der Praxis löst man das nicht numerisch wie DerD schreibt, sondern wie ich es gesagt habe. Brauchst du das als Aufgabe oder für praktische Zwecke zum Programmieren? wen du die Matrix suchst willst du doch dass die jeden beliebigen Vektor so dreht wie nach gedreht wird. willst du ja nicht mehr bestimemn, den hast du ja schon. Gruß ledum |
![]() |
Hallo, genau. Ich benötige die Matrix zum programmieren. Start- und Endvektor sind beliebig und bekannt. Ich möchte die Rotation des Unterarms bestimmen. Habe dazu einige Quellen gefunden, nur sind diese statisch und nicht dynamisch. Ich werde mittels Kinect versuchen die Unterarm-Rotation(Pronation,Supination) zu bestimmen. Ich hatte mit dir (Ihnen, falls das du nicht erlaubt ist.) bereits in einem anderen Thread geschrieben. Habe mich jetzt durch das englisch sprachigen Raum geschlagen und fand bei der internationale Gesellschaft für Biomechanik (ISB) den Standard der Berechnung (statisch). books.google.de/books?id=uBtpCgAAQBAJ&pg=PA63&lpg=PA63&dq=Berechnung+der+Rotation+des+Unterarm&source=bl&ots=VaziC81HaC&sig=B0FIcPTMdDNbHxv5KT8l7pLkGeQ&hl=de&sa=X&ved=0ahUKEwjOlZeGr-PMAhWBCSwKHdM5AZYQ6AEIKTAC#v=onepage&q=Berechnung%20der%20Rotation%20des%20Unterarm&f=false Wollte nun diesen ummünzen und ausprobieren, ob es dynamisch klappt. Nur bin ich der Vektor/Matrix-Rechnung nicht mächtig. Ich dachte, dass ich durch umstellen der obigen Formel, auf die Rotationsmatrix komme und diese einzelnen Elemente der Matrix nutze, um die Winkel zu bestimmen. Ich kann leider mit deiner Formel nichts anfangen, weil ich durch eintippen nicht auf eine Matrix komme. |
![]() |
Hallo, hat eigentlich schon jemand geklärt, ob es nur eine Drehmatrix mit dieser Eigenschaft gibt?? Gruß pwm |
Diese Frage wurde automatisch geschlossen, da der Fragesteller kein Interesse mehr an der Frage gezeigt hat.
|