% LA FLEUR
% Ce script crée une courbe en
"fleur" avec A pétales, de rayon B, centré en (C;D):
A = 4;
B = 1;
C = 0;
D = 0;
t = 0:pi/1000:2*pi; %
Définition de l'angle de 0 à 2 pi
x = B*abs(sin(A/2*t)).*cos(t); % Equations paramétriques avec un rayon variant de 0 à B
à l'aide d'un
y = B*abs(sin(A/2*t)).*sin(t); % sinus de l'angle "t" pris en valeur absolue
plot(x+C,y+D)
axis equal
% NOTE: Vous aurez peut-être remarqué
une bizarrerie aux lignes 10 et 11: .* Le point avant le signe
% multiplication est dû au fait
suivant: on multiplie un vecteur [B*abs(sin(A/2*t))] par un autre
% [cos(t)]. Pour faire une opération
scalaire "terme à terme" sur deux vecteurs et pas une opérations
% vectorielle, il faut insérer un
point avant le signe opératoire. Cela concerne:
% .* (multiplication)
% ./ (division)
% .^ (puissance)