% LES SURFACES
% Ce script montre comment on peut
créer des surfaces à l'aide de la commande "fill"
% Exemple 1
% Définition de la forme à l'aide
d'une équation (comme pour la commande "plot"):
t = 0:pi/100:2*pi;
x = cos(t);
y = sin(t);
fill(x,y,'b')
axis equal
pause % voir NOTES
% Exemple 2
% Définition de la forme à l'aide des
coordonnées des sommets, avec un dégradé vertical:
x = [0,0,2,2];
y = [0,1,1,0];
fill(x,y,y) % voir NOTES
axis equal
pause
% Exemple 3
% Définition de la forme à l'aide des
coordonnées des sommets, avec un dégradé à partir d'un coin:
x = [0,0,2,2];
y = [0,1,1,0];
c = [0,1,0,0]; % voir
NOTES
fill(x,y,c)
axis equal
% NOTES: Alors que la fonction
"plot" ne nécessitait pas absolument un argument de couleur, la
% fonction "fill" en exige
un, c'est le troisième argument de la fonction.
% Si le troisième argument est le même
qu'un des deux premiers (coordonnées en x et y), Matlab fait un
% dégradé selon cet axe. On peut aussi
créer soi-même un vecteur de couleur comme dans l'exemple 3. Les
% couleurs du dégradé sont définies
par la colormap active. Voir le script "LES PALETTES DE COULEURS".
% La commande "pause"
interrompt l'exécution du script jusqu'à ce qu'on appuie sur une touche.