Koodi tekstinä
n=x # korvaa x tutkittavalla luvulla
m=n
while n>1: # toista niin kauan kuin n>1
for a in range(2,m+1): # a käy läpi arvot 2, 3,..., m
if n%a==0: # jos n modulo a on nolla
print(a) # tulosta luvun a arvo
n=n/a
Lähde:YTL.
11.
Paraabelialueita
11.A
Kuva: Alueiden leikkaus
Lähde:YTL.
12.
Bézier-käyriä
12.A
Teksti ja animaatio: Bézier-käyrän määritelmä
Bézier-käyrä määritellään ohjauspisteillä P_0, ..., P_n, jossa n on käyrän aste (n =1 lineaariselle käyrälle, n =2 toisen asteen käyrälle jne.).
Ensimmäinen ja viimeinen ohjauspiste ovat aina käyrän päätepisteitä.
Ohjauspisteet P_0 ja P_1 määrittävät lineaarisen Bézier-käyrän,
joka on parametrisoitu käyrä
Huomaa, että hakasulkeissa on pisteitä P_0 ja P_1 ja pisteitä P_1 ja P_2 vastaavat lineaariset Bézier-käyrän pisteet. Alla olevassa animaatiossa toisen asteen Bézier-käyrän muodostaminen on esitetty visuaalisesti.