Page 13 - HS 4 ChatgPT en wiskunde
P. 13
A.I. voor wiskunde
4.2.5 Analyse van de vraag door ChatGPT 5 en berekeningen met Python
Hoe slaagt het taalmodel ChatGPT er toch in om deze berekeningen correct uit te voeren en een
afbeelding te genereren.
ChatGPT analyseert deze vraag en start een “redenering” om te komen tot een oplossing.
Voor het uitvoeren van de berekeningen maakt ChatGPT gebruik van de programmeertaal Python.
Dit is de code die door ChatGPT met Python wordt gegenereerd.
import matplotlib.pyplot as plt
# Gegeven coördinaten
A = (2, 7)
B = (3, 2)
C = (10, 4)
# Zwaartepunt berekenen
Z = ((A[0] + B[0] + C[0]) / 3, (A[1] + B[1] + C[1]) / 3)
# Plot instellen
plt.figure(figsize=(6,6))
plt.plot([A[0], B[0], C[0], A[0]], [A[1], B[1], C[1], A[1]], 'b-') # driehoek
# Punten tekenen
for point, name in zip([A, B, C, Z], ["A", "B", "C", "Z"]):
plt.scatter(*point, label=f"{name}{point}")
plt.text(point[0]+0.2, point[1]+0.2, f"{name}{point}", fontsize=10)
# Assen
plt.axhline(0, color="black", linewidth=0.5)
plt.axvline(0, color="black", linewidth=0.5)
plt.grid(True, linestyle="--", alpha=0.5)
plt.gca().set_aspect("equal")
plt.show()
t
e
n
.
o
l
e
h
t
a
m
.
w
w
w
© 2025 Ivan De Winne ivan@mathelo.net 13

