Tracer plusieurs graphiques avec des fonctions superposées dans Octave
Au cours de cette leçon en ligne, je vais vous guider pas à pas pour tracer deux fonctions ou plus sur le même graphique en utilisant Octave.
Commençons par un exemple concret.
Créez un vecteur avec dix valeurs, en séquence croissante de 1 à 10.
>> x = linspace(1,10,10);
Puis, formez deux autres vecteurs, y1 et y2, qui représentent les valeurs de deux fonctions distinctes.
Le carré des valeurs dans x
>> y1=x.^2;
et le cube des valeurs dans x
>> y2=x.^3
Chacun des vecteurs x, y1, et y2 contient 10 éléments.

Maintenant, nous allons tracer les deux graphiques en utilisant la fonction plot().
plot(x,y1,x,y2)
Le résultat final sera un graphique combiné représentant deux fonctions.

Cette technique peut également être utilisée pour tracer trois fonctions ou plus sur le même graphique.
Pour personnaliser les couleurs des fonctions, voici les codes correspondants :
0 = noir
1 = rouge
2 = vert
3 = bleu
4 = violet
5 = cyan
6 = blanc
Par exemple, pour tracer la première fonction en rouge ("1") et la deuxième en noir ("0"), saisissez
>> plot(x,y1,"1",x,y2,"0")
Ainsi, vous pouvez choisir les couleurs des fonctions selon vos préférences.

Il est également possible de personnaliser le symbole pour les points de données de chaque fonction.
Par exemple, utilisez le symbole "+" pour la première fonction et le symbole "x" pour la deuxième.
>> plot(x,y1,"1+",x,y2,"0x")
Cela vous permettra d'avoir une vue différente du graphique.

Notez bien. Dans cette leçon, j'ai expliqué comment afficher deux graphiques ou plus superposés dans un seul diagramme cartésien. Si vous préférez afficher les graphiques dans des diagrammes distincts, je vous conseille de suivre une autre leçon sur les graphiques multiples avec des vues séparées.
Si vous trouvez cette leçon Octave proposée par Nigiara utile, n'hésitez pas à continuer à nous suivre.