Maison >développement back-end >Tutoriel Python >Comment utiliser la sous-intrigue dans Matlab

Comment utiliser la sous-intrigue dans Matlab

DDD
DDDoriginal
2023-11-27 14:01:324333parcourir

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é.

Comment utiliser la sous-intrigue dans Matlab

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn