Trasforma il triangolo (raffigurato nel sistema monometrico a lato) secondo le quattro trasformazioni geometriche rappresentate dalle funzioni F: C → C dove F(z) è, rispettivamente:
|
# i triangoli con R source("http://macosa.dima.unige.it/R/r.R") PIANO(-3,3, -2,4) x <- c(0,2,1,0); y <- c(0,-1,1,0); z = x+y*1i spezzaC(x,y, "yellow") f = function(z) 3*z/2; spezzata(Re( f(z) ),Im( f(z) ), "blue") f = function(z) z-2+1i; spezzata(Re( f(z) ),Im( f(z) ), "brown") f = function(z) -1i*z; spezzata(Re( f(z) ),Im( f(z) ), "seagreen") f = function(z) (-2+1i)*z; spezzata(Re( f(z) ),Im( f(z) ), "magenta") f = function(z) Conj(z); spezzata(Re( f(z) ),Im( f(z) ), "red")
Le figure realizzate con WolframAlpha:
rectangle (-3,-2),(3,-2),(3,4),(-3,4), triangle (0,0),(2,-1),(1,1) (0+0i,2-i,1+i)*3/2 {0, 3 - 1.5 i, 1.5 + 1.5 i} a rectangle (-3,-2),(3,-2),(3,4),(-3,4), triangle (0,0),(3,-1.5),(1.5,1.5) (0+0i,2-i,1+i)-2+i {-2 + i, 0, -1 + 2 i} b rectangle (-3,-2),(3,-2),(3,4),(-3,4), triangle (-2,1),(0,0),(-1,2) -i*(0+0i,2-i,1+i) {0, -(1 + 2 i), -(-1 + i)} c rectangle (-3,-2),(3,-2),(3,4),(-3,4), triangle (0,0),(-1,-2),(1,-1) (-2+i)*(0+0i,2-i,1+i) {0, -3 + 4 i, -(3 + i)} d rectangle (-3,-2),(3,-2),(3,4),(-3,4), triangle (0,0),(-3,4),(-3,-1) (0+0i,2-(-i),1+(-i)) (0+0i,2+i,1-i) e rectangle (-3,-2),(3,-2),(3,4),(-3,4), triangle (0,0),(2,1),(1,-1)