Vektoren in der Ebene
摘要
Ein Vektor ist eine gerichtete Größe und wird in der Ebene mithilfe von zwei Zahlen beschrieben. Dies kann in Form von kartesischen Koordinaten oder durch die Angabe der Länge und der Richtung geschehen. In der Softwaretechnik ist ein Array oder Feld ein Container, der Objekte vom selbem Datentyp speichert. Ortsvektoren, Geschwindigkeitsvektoren, Kräfte und allgemein jede physikalische vektorielle Größe können somit durch Container mit fester Länge abgebildet werden, die Zahlen als Elemente enthalten. Wir entwickeln eine Klasse für Vektoren, die diese sowohl in kartesischer als auch in polarer Darstellung speichern kann. Der Zugriff auf die Daten sowie die Umrechnung zwischen den Darstellungen stehen im Fokus. Des Weiteren führen wir mathematische Operationen wie Addition, Subtraktion und Multiplikation mit Skalaren ein. Auch die Rotation von Vektoren und Koordinatensystemen wird behandelt. Abschließend betrachten wir Beispiele, wie die Berechnung von Verschiebungen, Geschwindigkeiten und Durchschnittsgeschwindigkeiten in Vektorform.