Curva di Koch – 2 – x4 – In

Disegna 4 volte la curva di Koch con angoli di 90° e con i quadrati rivolti verso l’interno.Al limite si ottiene un famoso frattale, la scatola frattale! Ricorsione da 1 a 5 Scarica le singole immagini: Koch-2-x4-In-1 — Koch-2-x4-In-2 — Koch-2-x4-In-3 — Koch-2-x4-In-4 — Koch-2-x4-In-5 Ricorsione=6 import turtle # … import math # sqrt() import … Leggi tutto

Curva di Koch – 2 – x4 – Out

Disegna 4 volte la curva di Koch con angoli di 90°. Ricorsione da 1 a 4 Scarica le singole immagini: Koch-2-x4-Out-1 — Koch-2-x4-Out-2 — Koch-2-x4-Out-3 — Koch-2-x4-Out-4 Ricorsione=5 import turtle # … import math # sqrt() import time # sleep() #———————————————— def set_all(): global POSIZIONE, DISTANZA, DISTANZE, RIC_MAX WIDTH = 800 # larghezza finestra HEIGHT … Leggi tutto

Curva di Koch – 1 – x3 – In

Disegna 3 volte la curva di Koch, come per fiocco di neve, ma con le punte rivolte verso l’interno.Al secondo passo compare il logo della Mitsubishi! Ricorsione da 1 a 5 Scarica le singole immagini: Koch-1-x3-In-1 — Koch-1-x3-In-2 — Koch-1-x3-In-3 — Koch-1-x3-In-4 — Koch-1-x3-In-5 Ricorsione=6

Poligoni regolari

Disegna poligoni regolari utilizzando la funzione circle() e il parametro steps con valori da 3 a 10 Disegna e colora i poligoni (a ogni passo cambia il tono di rosso) Se inserisci una pausa alla fine del for ottieni un’animazione.

circle()

Funzione grafica per un cerchio (e non solo) Nome Argomenti ? circle(…) raggio Disegna il cerchio, di raggio dato, ruotando in senso antiorario rispetto alla direzione attuale.Se il raggio è negativo disegna il cerchio in senso orario.Per ottenere un cerchio disegna un poligono regolare calcolando adeguatamente posizione del centro, numero di tratti e angolo. circle(…) … Leggi tutto

Vec2D

Viene reso disponibile un oggetto vettore 2d per eventuali calcoli di tipo geometrico FunzioneOperatore ArgomentiOperandi Risultato ? turtle.Vec2D(…) numeronumero vettore Costruttore turtle.abs(…) vettore numero Valore assoluto, lunghezza, del vettore v1 * v2 vettore1vettore2 numero Prodotto scalare (v11*v21+v12*v22+…) k * v1 numerovettore vettore Prodotto per uno scalare v1 + v2 vettore1vettore2 vettore Somma di 2 vettori … Leggi tutto

Curva di Koch – 4

Ennesima variazione della curva di Koch. Ricorsione da 1 a 5 Scarica le immagini singole: Koch-4-1 — Koch-4-2 — Koch-4-3 — Koch-4-4 — Koch-4-5 Ricorsione=6 import turtle # … import math # sqrt() import time # sleep() #———————————————— def set_all(): global POSIZIONE, DISTANZA, DISTANZE, RIC_MAX WIDTH = 800 # larghezza finestra HEIGHT = 800 # … Leggi tutto

Decagoni

Un poligono con 10 lati Ripetendo la figura tante volte, cambiando angolo, si ottengono risultati interessanti Disegnato 10 volte, cambiando ogni volta la direzione di 36°