Résumé du dessin MATLAB

La fonction de dessin la plus utilisée dans MATLAB est le tracé. Selon différents paramètres de coordonnées, elle peut tracer différentes courbes sur un plan à deux dimensions.

fonction de tracé

Format d'appel : tracé (x, y) où x et y sont des
fonctions de vecteur de coordonnées Fonction : dessiner une courbe bidimensionnelle XY avec le vecteur x comme axe X et le vecteur y comme axe Y

Exemple 1: Tracer une courbe sinus dans l'intervalle [0,2π] y = sin (x)


	x=0:pi/100:2*pi;
	y=sin(x);
	plot(x,y)
	

Résultats:
Insérez la description de l'image ici
Exemple 2 Dessin simultané de la courbe sinusoïdale y = sin (x) et de la fonction cosinus y = cos (x) dans l'intervalle [0,2π]


   x=0:pi/100:2*pi;
   y1=sin(x);
   y2=cos(x);
   plot(x,y1,x,y2)

Résultat: l'
Insérez la description de l'image ici
ajout de certains paramètres à l'instruction de dessin du tracé peut dessiner des graphiques avec différentes couleurs et différents types de lignes

Exemple 3 Dessiner simultanément les sinusoïdes y = sin (x) et la fonction cosinus y = cos (x) de différents types de lignes et de différentes couleurs dans l'intervalle [0,2π]


 x=0:pi/100:2*pi;
 y1=sin(x);
 y2=cos(x);
 plot(x,y1,'k:',x,y2,'b-')
 

Le résultat:
Insérez la description de l'image ici
Le style de ligne et la couleur de chaque courbe sont spécifiés par la chaîne «cs» où c est la couleur s est le style de ligne
Correspondance entre la couleur et le type de ligne:

Symbole de couleur La couleur Symbole de ligne Linéaire
y Jaune . Point
m Pourpre - - Ligne pointillée
r Rouge + Plus
g Vert * Astérisque
b Bleu - Ligne continue
w Blanc : Ligne pointillée
k Noir .- Ligne pointillée
Définir l'axe des coordonnées

Lors du dessin d'un graphique, le système donne automatiquement l'axe des coordonnées du graphique. L'utilisateur peut également utiliser la fonction d'axe pour le réinitialiser.

Exemple 4 Tracez une courbe sinusoïdale dans la plage de coordonnées 0 ≤ x ≤ 2π, −1 ≤ y ≤ 2


	x=linspace(0,2*pi,60);
	y=sin(x); %生成含有 60 个数据元素的向量 x
	plot(x,y);
	axis([0,2*pi,-1,2]); %设定坐标范围

Le résultat est:
Insérez la description de l'image ici
appel de fonction d'axe

Formulaire Fonction
axe ([xmin xmax yminmax]) Définissez les valeurs maximale et minimale de l'axe des coordonnées
axe ('auto') Remettre le système de coordonnées à l'état par défaut automatique
axe ('off') Désactiver le système de coordonnées
axe ('activé') Afficher le système de coordonnées
Ajouter une légende

x=0:pi/100:2*pi; 
y1=sin(x);
y2=cos(x);
plot(x,y1,'k:',x,y2,'b-')
title('sine and cosine curves');
xlabel('independent variable X');
ylabel('dependent variable Y');
text(2.8,0.5,'sin(x)');
text(1.4,0.3,'cos(x)');
legend('sin(x)','cos(x)');

Le résultat est:
Insérez la description de l'image ici

sous-tracé fonction-dessiner plusieurs graphiques parallèles

Forme: sous-intrigue (m, n, p) L'
effet est: la sous-intrigue dessinée a m lignes, chaque ligne a n chiffres, et la figure actuellement tracée est le p-ème
comme sous-intrigue (4,2,3) fait référence au co-dessin Quatre lignes de sous-graphiques, chaque ligne a 2 graphiques, le graphique en cours de dessin est le troisième, qui est le premier de la deuxième ligne

Exemple:


x=linspace(0,2*pi,60);
y=sin(x);
z=cos(x);
t=sin(x)./(cos(x)+eps);
ct=cos(x)./(sin(x)+eps);
subplot(2,2,1);
plot(x,y);
title('sin(x)');
subplot(2,2,2);
plot(x,z);
title('cos(x)');
subplot(2,2,3);
plot(x,t);
title('tangent(x)');
subplot(2,2,4);
plot(x,ct);
title('cotangent(x)');

L'effet est:
Insérez la description de l'image ici

Résumé du dessin en deux dimensions:
Insérez la description de l'image ici

Publié 8 articles originaux · gagné 30 · vues 3741

Je suppose que tu aimes

Origine blog.csdn.net/weixin_42870380/article/details/104278928
conseillé
Classement