
Relief metal
En étudiant cette oeuvre d'art, on voit principalement des cercles et des rectangles en noir et blanc...
Les cercles sont de deux différents rayons, les grands cercles dont on notera le rayon 'R' et les petits cercles de rayon 'r'. Les rectangles sont les bords et le rectangule qui contient les neuf cercles blancs.
Est-il-possible de reproduire ce tableau?
On a reussit à le refaire à l'aide d'un logiciel mathématiques libre appelé Geotortue (le langage de ce logiciel est simple et intuitif, faites vos premiers pas de tortue en consultant les tutoriels). Pour cela, on a créé plusieurs fonctions dans lesquelles on a utilisé certaines commandes dont: av (avancer), td/tg( tourner à droite/gauche),... .
Plusieurs mesures de distance sont nécéssaires: la distance entre les grands cercles, entre les grandes cercles et les petits, entre les cercles et les bords,etc.

Art plastique blanc et noir
Victor Vasarely (1960)
La fonction cercle n'existe pas sur Geotortue ! Et alors,comment faire?!!!
On va vous confier une petite Astuce.

En realité, nos cercles sont des polygones. On a utilisé la fonction suivante pour tracer le cercle en utilisant deux variables n et l (le nombre de côtés et la longueur du côte).
Notre travail sur cette oeuvre d'art se base sur deux idées principales: tracer le petit cercle en fonction du rayon du grand cercle, sachant que le rayon d'une polygone est donné par la formule détaillée ci contre et injecter les fonctions les unes dans les autres.

En plusieurs étapes, les fonctions qu'on a créées vont nous aider à dessiner le tableau. Ces fonctions sont:
-
La fonction couleur dont on aura besoin dans les fonctions suivantes pour nous renvoyer la couleur blanche.
-
La fonction cercle qu'on a mentionnée précédement et les fonctions cercle1 et cercle2 qui tracent le grand cercle et les petits cercles.
-
La fonction retangule afin de tracer un rectangule.
-
La fonction cercle_ligne dans laquelle on a utilisé la commande 'rep' qui effectue une répétition (il s'agit d'une boucle qui agit de la même façon qu'une boucle 'pour' dans la programmation classique). Cette fonction dessine trois grands cercles en ligne.
-
La fonction ligne_colonne, on a inseré la fonction 'cercle_ligne' et on l'a répété trois fois pour donner les neuf grands cercles blanc.
-
La fonction relief_metal:
Dans celle-ci, on insere toutes les distances qu'on avait mesurées. On trace les bords et on les remplit par la couleur noire en utilisant la commande 'remplis'. On appelle la fonction rectangule et puis la dernière fonction qu'on avait fait.



On a dessiné les bords en fonction des longueurs des côtés du rectangle, Voici la commande qui les trace:
v:= la longueur de la ligne verticale du bord exterieur.
w:= la longueur de la ligne horizontale du bord exterieur.
y:= la longueur du côté vertical du carré.
x:= la longueur du côté horizontal du carré.
Pensez à suivre les étapes suivants:




By Al-safany Manal
Si vous êtes interessés par notre code, contactez nous par mail avec le formulaire en bas de la page