Dans cet article, nous allons voir ensemble comment créer une figure contenant plusieurs graphiques à l’aide de la fonction subplot. La syntaxe, subplot (m, n, p), divise la figure en une grille de m lignes et n colonnes dans l’emplacement de la grille p-ème.
Créer une figure avec plusieurs graphiques
Nous allons utiliser la fonction subplot pour créer une figure contenant une grille de graphiques 2 x 2.
Nous allons représenter une onde sinusoïdale dans la première figure.
x = linspace(-5,5); % define x y1 = sin(x); % define y1 figure % create new figure subplot(2,2,1) % first subplot plot(x,y1) title('First subplot')

Ensuite, nous allons tracer une autre onde sinusoïdale dans la deuxième figure.
y2 = sin(2*x); % define y2 subplot(2,2,2) % second subplot plot(x,y2) title('Second subplot')

Traçons ensuite les deux autres ondes sinusoïdales dans les troisièmes et quatrièmes figures.
y3 = sin(4*x); % define y3 y4 = sin(6*x); % define y4 subplot(2,2,3) % third subplot plot(x,y3) title('Third subplot') subplot(2,2,4) % fourth subplot plot(x,y4) title('Fourth subplot')

Ajouter des étiquettes d’axes
Pour ajouter les étiquettes aux axes des subplots, nous allons utiliser les fonctions xlabel et ylabel. Par défaut, xlabel et ylabel identifient les axes actuels. Les axes actuels sont généralement les derniers axes créés ou cliqués avec la souris. En réémettant la commande, subplot (m, n, p), fait de la p-ème subplot les axes actuels.
Faites le troisième subplot les axes actuels. Ensuite, étiquetez ses axes x et y.
subplot(2,2,3) xlabel('x-axis') ylabel('y-axis')
