Graphiques dans MATLAB
Résolu/Fermé
meca_ben
Messages postés
3
Date d'inscription
lundi 9 mars 2009
Statut
Membre
Dernière intervention
9 mars 2009
-
9 mars 2009 à 15:27
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 9 mars 2009 à 16:41
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 9 mars 2009 à 16:41
Bonjour,
Je désire afficher et enregistrer au format image un graphique. Ce dernier est placé dans une boucle "for" qui comporte environ 200 itéarations. Autrement dit, je voudrais pouvoir enregistrer les 200 images, sous des noms différents (exemple: image_000, image_001, image_002, etc.). Mon but est d'en faire une animation vidéo (avec moviemaker par exemple).
Merci de m'éclairer sur la piste à suivre.
Benoît.
Je désire afficher et enregistrer au format image un graphique. Ce dernier est placé dans une boucle "for" qui comporte environ 200 itéarations. Autrement dit, je voudrais pouvoir enregistrer les 200 images, sous des noms différents (exemple: image_000, image_001, image_002, etc.). Mon but est d'en faire une animation vidéo (avec moviemaker par exemple).
Merci de m'éclairer sur la piste à suivre.
Benoît.
A voir également:
- Graphiques dans MATLAB
- Graphiques sparkline - Guide
- Comment faire des graphiques sur excel - Guide
- Dans ce fichier, réalisez le graphique xy (nuage de points ou dispersion), avec les x en abscisse. dans le graphique, les points dessinent un nombre. lequel ? - Forum Carte graphique
- Graphique : évolution de y EN FONCTION DE x ✓ - Forum Excel
- 2 cartes graphique différentes dans un pc - Forum Carte graphique
4 réponses
meca_ben
Messages postés
3
Date d'inscription
lundi 9 mars 2009
Statut
Membre
Dernière intervention
9 mars 2009
2
9 mars 2009 à 16:24
9 mars 2009 à 16:24
J'ai trouvé.
Il suffit d'enregistrer le graphique comme suite:
saveas(gcf, ['image_', num2str(i)], 'png')
où "i" est l'indice de la boucle.
Benoît.
Il suffit d'enregistrer le graphique comme suite:
saveas(gcf, ['image_', num2str(i)], 'png')
où "i" est l'indice de la boucle.
Benoît.
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
9 mars 2009 à 15:44
9 mars 2009 à 15:44
Salut.
Tu peux faire l'animation vidéo directement avec MATLAB.
Je l'ai déjà fait, ce n'est pas évident, mais ce n'est pas trop compliqué non plus.
Je n'ai plus le script, mais à chaque foi il suffit de remplir le fichier d'une matrice image.
Tu peux faire l'animation vidéo directement avec MATLAB.
Je l'ai déjà fait, ce n'est pas évident, mais ce n'est pas trop compliqué non plus.
Je n'ai plus le script, mais à chaque foi il suffit de remplir le fichier d'une matrice image.
meca_ben
Messages postés
3
Date d'inscription
lundi 9 mars 2009
Statut
Membre
Dernière intervention
9 mars 2009
2
9 mars 2009 à 15:49
9 mars 2009 à 15:49
Merci pour ta réponse...
Je ne désire PAS réaliser la vidéo directement avec MATLAB.
Je désire enregistrer sous des noms différents toutes les images. Le problème que je rencontre est que je ne sais pas comment utiliser la variable "i" (mon indice de bouclage) dans le nom d'enregistrement des mes images...
Merci pour votre aide,
Benoît.
Je ne désire PAS réaliser la vidéo directement avec MATLAB.
Je désire enregistrer sous des noms différents toutes les images. Le problème que je rencontre est que je ne sais pas comment utiliser la variable "i" (mon indice de bouclage) dans le nom d'enregistrement des mes images...
Merci pour votre aide,
Benoît.
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
9 mars 2009 à 16:41
9 mars 2009 à 16:41
Bien vu ;-)
Sinon, il y a aussi la fonction eval() mais dans ton cas, ta solution est meilleure.
MATLAB fait de bien meilleurs vidéo que movie maker !
Sinon, il y a aussi la fonction eval() mais dans ton cas, ta solution est meilleure.
MATLAB fait de bien meilleurs vidéo que movie maker !