from matplotlib import pyplot as plt
import matplotlib.patches as patches
# Create a grid template for a 30x30 cm base
fig, ax = plt.subplots(figsize=(8, 8))
# Set grid and labels
ax.set_xlim(0, 30)
ax.set_ylim(0, 30)
ax.set_xticks(range(0, 31, 5))
ax.set_yticks(range(0, 31, 5))
ax.grid(True, which='both', color='lightgray', linestyle='--', linewidth=0.5)
# Draw outer border
rect = patches.Rectangle((0, 0), 30, 30, linewidth=2, edgecolor='black', facecolor='none')
ax.add_patch(rect)
# Add title and labels
ax.set_title('Popsicle Stick Earthquake Structure Base (30 cm x 30 cm)', fontsize=12)
ax.set_xlabel('Width (cm)')
ax.set_ylabel('Length (cm)')
# Save the grid as an image
plt.tight_layout()
plt.savefig("popsicle_base_grid.png")
plt.show()from matplotlib import pyplot as plt
import matplotlib.patches as patches
# Create a grid template for a 30x30 cm base
fig, ax = plt.subplots(figsize=(8, 8))
# Set grid and labels
ax.set_xlim(0, 30)
ax.set_ylim(0, 30)
ax.set_xticks(range(0, 31, 5))
ax.set_yticks(range(0, 31, 5))
ax.grid(True, which='both', color='lightgray', linestyle='--', linewidth=0.5)
# Draw outer border
rect = patches.Rectangle((0, 0), 30, 30, linewidth=2, edgecolor='black', facecolor='none')
ax.add_patch(rect)
# Add title and labels
ax.set_title('Popsicle Stick Earthquake Structure Base (30 cm x 30 cm)', fontsize=12)
ax.set_xlabel('Width (cm)')
ax.set_ylabel('Length (cm)')
# Save the grid as an image
plt.tight_layout()
plt.savefig("popsicle_base_grid.png")
plt.show()from matplotlib import pyplot as plt
import matplotlib.patches as patches
# Create a grid template for a 30x30 cm base
fig, ax = plt.subplots(figsize=(8, 8))
# Set grid and labels
ax.set_xlim(0, 30)
ax.set_ylim(0, 30)
ax.set_xticks(range(0, 31, 5))
ax.set_yticks(range(0, 31, 5))
ax.grid(True, which='both', color='lightgray', linestyle='--', linewidth=0.5)
# Draw outer border
rect = patches.Rectangle((0, 0), 30, 30, linewidth=2, edgecolor='black', facecolor='none')
ax.add_patch(rect)
# Add title and labels
ax.set_title('Popsicle Stick Earthquake Structure Base (30 cm x 30 cm)', fontsize=12)
ax.set_xlabel('Width (cm)')
ax.set_ylabel('Length (cm)')
# Save the grid as an image
plt.tight_layout()
plt.savefig("popsicle_base_grid.png")
plt.show()