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
Vektor A
Vektor B
Ergebnisse
|A|
—
|B|
—
A·B
—
Winkel
—
Schritt-für-Schritt Lösungsweg
Vektor Formel-Referenz
| Operation | Formel (3D) | Ergebnistyp |
|---|---|---|
| Addition | A+B = (ax+bx, ay+by, az+bz) | Vektor |
| Subtraktion | A−B = (ax−bx, ay−by, az−bz) | Vektor |
| Betrag | |A| = √(ax²+ay²+az²) | Skalar |
| Einheitsvektor | Â = A/|A| | Vektor |
| Skalarprodukt | A·B = ax·bx + ay·by + az·bz | Skalar |
| Kreuzprodukt | A×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-Test | A·B = 0 | Wahrheitswert |
| 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.