subplot est utilisé dans Matlab pour créer plusieurs sous-parcelles dans la même figure. Vous pouvez dessiner un graphique différent dans chaque sous-tracé en spécifiant le nombre de lignes, de colonnes et la position actuelle du sous-tracé.
Dans MATLAB, la fonction subplot est utilisée pour créer plusieurs sous-tracés dans la même figure. Sa syntaxe de base est la suivante :
subplot(m,n,p)
où m et n représentent respectivement le nombre de lignes et de colonnes du sous-graphe, et p représente la position du sous-graphe actuel. La fonction subplot divise la figure actuelle en une matrice de m lignes et n colonnes, et définit la position actuelle du dessin sur la p-ème sous-figure. Ce qui suit présentera en détail comment utiliser la fonction subplot.
Tout d'abord, nous devons créer une fenêtre de figure, qui peut être créée à l'aide de la fonction figure :
figure
Ensuite, nous pouvons diviser les sous-intrigues via la fonction sous-intrigue. Par exemple, si nous voulons créer une matrice de sous-graphe avec 2 lignes et 2 colonnes, et définir la position actuelle du dessin sur le 1er sous-graphe, nous pouvons utiliser le code suivant :
subplot(2,2,1)
Ensuite, nous pouvons dessiner le graphique dans le 1er sous-graphe . Par exemple, nous pouvons tracer une courbe simple à l'aide de la fonction plot :
x = 0:0.1:2*pi; y = sin(x); plot(x,y)
Ensuite, nous pouvons continuer à créer d'autres sous-tracés. Par exemple, nous pouvons définir la position actuelle du dessin sur la 2ème sous-trace et y dessiner une autre courbe :
subplot(2,2,2) plot(x,cos(x))
De même, nous pouvons dessiner différents graphiques dans d'autres sous-traces. Par exemple, nous pouvons définir la position actuelle du dessin sur la 3ème sous-intrigue et y dessiner un nuage de points :
subplot(2,2,3) x = rand(1,100); y = rand(1,100); scatter(x,y)
Enfin, nous pouvons définir la position actuelle du dessin sur la 4ème sous-intrigue et y dessiner un histogramme :
subplot(2,2,4) x = 1:5; y = [3 5 2 6 1]; bar(x,y)
Avec ces étapes, nous pouvons créer plusieurs sous-figures dans la même fenêtre de figure et dessiner différents graphiques dans chaque sous-figure. Il convient de noter que les paramètres m, n et p de la fonction de sous-intrigue doivent satisfaire p<=m*n, sinon une erreur se produira. De plus, si nous voulons uniquement dessiner une sous-intrigue, nous pouvons utiliser la fonction plot directement au lieu d'utiliser la fonction subplot.
En bref, la fonction subplot est une fonction de MATLAB utilisée pour créer plusieurs sous-tracés dans la même figure. Nous pouvons dessiner différents graphiques dans chaque sous-tracé en spécifiant le nombre de lignes, de colonnes et la position actuelle du sous-tracé.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!