Vektor Rechner

Führen Sie alle gängigen Vektoroperationen in 2D und 3D aus: Addition, Subtraktion, Skalarprodukt, Kreuzprodukt, Betrag, Einheitsvektor und Winkel zwischen Vektoren — mit vollständigem Schritt-für-Schritt-Lösungsweg.

Dimensionen

Vektoren eingeben

Beispiele:

Vektor A

Vektor B

Ergebnisse

|A|

—

|B|

—

A·B

—

Winkel

—

A + B—
A − B—
B − A—
Skalarprodukt A·B—
Kreuzprodukt A×B—
|A| (Betrag von A)—
|B| (Betrag von B)—
 (Einheitsvektor von A)—
B̂ (Einheitsvektor von B)—
Winkel θ between A and B—
Sind A und B senkrecht zueinander?—
Sind A und B parallel?—

Schritt-für-Schritt Lösungsweg

Vektor Formel-Referenz

OperationFormel (3D)Ergebnistyp
AdditionA+B = (ax+bx, ay+by, az+bz)Vektor
SubtraktionA−B = (ax−bx, ay−by, az−bz)Vektor
Betrag|A| = √(ax²+ay²+az²)Skalar
Einheitsvektor = A/|A|Vektor
SkalarproduktA·B = ax·bx + ay·by + az·bzSkalar
KreuzproduktA×B = (ay·bz−az·by, az·bx−ax·bz, ax·by−ay·bx)Vektor (nur 3D)
Winkel betweenθ = arccos(A·B / (|A||B|))Winkel (degrees)
Senkrecht-TestA·B = 0Wahrheitswert
Parallel-Test|A×B| = 0 (or A = k·B)Wahrheitswert

Häufig gestellte Fragen

Das Skalarprodukt (A·B) ergibt einen Skalar — eine einzelne Zahl. Es entspricht |A||B|cos(θ) und misst, wie stark ein Vektor in die Richtung eines anderen zeigt. Das Kreuzprodukt (A×B) erzeugt einen neuen Vektor, der senkrecht auf A und B steht. Sein Betrag entspricht |A||B|sin(θ), was der Fläche des von den Vektoren aufgespannten Parallelogramms entspricht. Kreuzprodukte existieren nur in 3D. It equals |A||B|cos(θ) and measures how much one vector projects onto another. The cross product (A×B) produces a new vector perpendicular to both A and B. Its magnitude equals |A||B|sin(θ), equal to the area of the parallelogram formed by the vectors. Kreuzprodukts only exist in 3D.

Zwei Vektoren sind senkrecht (orthogonal), wenn ihr Skalarprodukt null ist: A·B = 0. Das liegt daran, dass A·B = |A||B|cos(θ) ist, und cos(90°) = 0. A·B = 0. This is because A·B = |A||B|cos(θ), and cos(90°) = 0. Example: A = (3, 4) and B = (−4, 3) → A·B = 3×(−4) + 4×3 = −12 + 12 = 0 ✓.

Verwenden Sie die Formel für das Skalarprodukt: θ = arccos(A·B / (|A| × |B|)). Dies ergibt immer den Winkel zwischen 0° und 180°. θ = arccos(A·B / (|A| × |B|)). This always gives the angle between 0° and 180°. Steps: 1) Calculate A·B. 2) Calculate |A| and |B|. 3) Divide: (A·B) / (|A||B|). 4) Take the inverse cosine.

Ein Einheitsvektor hat den Betrag 1 und repräsentiert eine reine Richtung ohne Skalierung. Um ihn zu finden, teilt man jede Komponente durch den ursprünglichen Betrag. To find it: divide every component by the original magnitude. Einheitsvektors are used in physics to represent directions (force direction, velocity direction), in graphics for surface normals, and in maths to separate the "direction" from the "magnitude" of a vector.