Parallelogon
Ein Parallelogon ist ein Polygon das durch gegenüberliegende, parallele und gleichlange Seiten definiert wird. Es besitzt vier oder sechs Kanten und kann eine Ebene ohne Lücken kacheln. Ein viereckiges Parallelogon ist ein Parallelogram.
Hier sind die wesentlichen Eigenschaften:
- jede Seite ist zur gegenüberliegenden Seite parallel
- gegenüberliegende Winkel sind gleich groß
- die Diagonalen halbieren sich gegenseitig
Beispiele für Parallelogone
- Parallelogramm: ein Viereck, bei dem jeweils zwei gegenüberliegende Seiten parallel und gleich lang sind
- Rechteck: ein Parallelogramm, bei dem alle Winkel rechte Winkel (90°) sind
- Rhombus (Raute): ein Parallelogramm, bei dem alle Seiten gleich lang sind
- Quadrat: ein Parallelogramm, bei dem alle Seiten gleich lang sind und alle Winkel rechte Winkel sind
Ein Parallelogon mit Matplotlib plotten
import matplotlib.pyplot as plt
import numpy as np
# Define the hexagonal parallelogon points
hex_points = np.array([
[1, 1], [3, 1], [4, 2], [3, 3], [1, 3], [0, 2], [1, 1]
])
# Plotting the hexagonal parallelogon with specified color for edges and vertices
plt.figure(figsize=(6, 6))
# --> specified color, round points, solid lines
plt.plot(hex_points[:, 0], hex_points[:, 1], color='#8531DC', marker='o', linestyle='-')
# --> fill with light grey color
plt.fill(hex_points[:, 0], hex_points[:, 1], 'lightgrey', alpha=0.5)
plt.grid(True)
plt.title('Hexagonal Parallelogon')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.gca().set_aspect('equal', adjustable='box')
# Show the plot
plt.show()