Plot des composantes d'une matrice (Matlab)
Chuck_joris
-
Char Snipeur Messages postés 10112 Statut Contributeur -
Char Snipeur Messages postés 10112 Statut Contributeur -
Bonjour,
Je cherche à tracer les deux composantes de mon vecteur Y dans Matllab mais je ne sais pas comment m'y prendre :
k = 5;
m = 1;
M = [0 1;
-k/m 0];
Y = zeros(2,1);
for i = 1:1:N
Y = Y + h * M * Y;
end;
figure
plot(Y(:,1))
En gros je veux tracer une courbe comprenant les N valeur de la première ligne de Y et une deuxième courbe avec les valeurs de la deuxième ligne du vecteur Y.
Si vous avez une idée je suis preneur
Je cherche à tracer les deux composantes de mon vecteur Y dans Matllab mais je ne sais pas comment m'y prendre :
k = 5;
m = 1;
M = [0 1;
-k/m 0];
Y = zeros(2,1);
for i = 1:1:N
Y = Y + h * M * Y;
end;
figure
plot(Y(:,1))
En gros je veux tracer une courbe comprenant les N valeur de la première ligne de Y et une deuxième courbe avec les valeurs de la deuxième ligne du vecteur Y.
Si vous avez une idée je suis preneur
A voir également:
- Afficher un tableau matlab
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Imprimer un tableau excel - Guide
- Tableau croisé dynamique - Guide
4 réponses
bonjour,
Je dirais :
plot(Y(1,:));
hold on
plot(Y(2,:));
pour avoir les deux courbes des deux ligne de la matrice sur le même graphique.
Je dirais :
plot(Y(1,:));
hold on
plot(Y(2,:));
pour avoir les deux courbes des deux ligne de la matrice sur le même graphique.
Je ne comprend pas ce que tu veux. Y est un vecteur à 2 composantes, je ne voi pas ce que tu veux tracé.