Esercizi e sorgenti dei programmi
Visualizzazione di una spirale in linguaggio Python
Di seguito riportiamo la codifica di un programmino Python che, utilizzando la libreria Graphics visualizza il grafico di una spirale sul piano cartesiano. Il programmino è stato sviluppato come esercizio in laboratorio.
Codifica in linguaggio Python 3.x
from graphics import * import numpy as np win = GraphWin("Spirale", 800, 600) win.setCoords(-400, -300, 400, 300) ax = Line(Point(-400,0), Point(400,0)) ax.setArrow("last") ax.draw(win) ay = Line(Point(0,-300), Point(0,300)) ay.setArrow("last") ay.draw(win) for t in range(10000): x = t/10 * np.cos(t/100) y = t/10 * np.sin(t/100) win.plot(x,y) win.getMouse() win.close()
Il programma produce il seguente output: