Vektorgleichung mit Kreuzprodukt und Einheitsvektor

Weiß jemand wie man die Gleichung löst

A + B × v ^ = C v ^ ,

Wo A Und B für den Einheitsvektor reelle Vektoren gegeben sind v ^ und die reelle Zahl C ?

C ist leicht zu finden - nimm das Skalarprodukt jeder Seite mit v ^

Antworten (2)

Wir können schreiben

B × v ^ = [ B ] × v ^ = ( 0 B 3 B 2 B 3 0 B 1 B 2 B 1 0 ) v ^
Somit haben wir
A + B × v ^ = C v ^ A = [ B ] × v ^ + C ICH v ^ ( C ICH [ B ] × ) v ^ = A ( C B 3 B 2 B 3 C B 1 B 2 B 1 C ) v ^ = A
Glücklicherweise ist diese Matrix für alle Nicht-Null-Reellen invertierbar C .

Ist Ihre Matrixdarstellung des Kreuzprodukts für jedes Kreuzprodukt anwendbar?
@Blue_Elephant was meinst du mit "jedes Kreuzprodukt"?
Auf den Inhalt kommt es nicht an B Vektor ?
Ja, dieses Verfahren funktioniert für alle B = ( B 1 , B 2 , B 3 )

Schreiben v als Linearkombination von A , B Und A × B . Wenn A Und B linear unabhängig sind, erhält man drei unabhängige Gleichungen für die unbekannten Koeffizienten.


v = a A + β B + γ A × B
Setzen Sie es in die Gleichung ein:
A + a B × A + γ A | B | 2 γ ( A B ) B = C ( a A + β B + γ A × B )

Gleichung für die A Komponente:

1 + γ | B | 2 = C a
Gleichung für die B Komponente:
γ ( A B ) = C β
Gleichung für die A × B Komponente:
a = C γ
Erste und letzte Gleichung ergeben zusammen:
γ = 1 C 2 + | B | 2
a = C C 2 + | B | 2
Die zweite Gleichung ergibt dann:
β = ( A B ) / C C 2 + | B | 2

Dies ist nun eine allgemeine Lösung der obigen Gleichung. Erzwingen des Vektors v Einheitslänge zu haben gibt Ihnen dann eine Bedingung für C . Versuchen Sie, dies selbst zu tun. Vorsicht bei Erweiterung aller Terme in v v .