Page 1 of 1

Scilab: exporter plusieurs graphes en png ?

Unread postPosted: 10 May 2014, 11:36
by Hayleia
Bonjour,

J'ai un problème avec Scilab. Je peux exporter un graphe en png avec xs2png() quand il est tout seul, mais comment je fais pour faire une boucle du genre
>for i=1:8
> faire quelque chose (ça c'est bon)
> en faire un graphe (ça c'est bon)
> exporter le graphe dans un fichier nommé 'test[i].png', c'est à dire qu'on aura test1.png, test2.png, ... , test8.png à la fin
>end

Parce que si je fais un xs2png "simple", forcément il écrase mon fichier à chaque tour de boucle...

Des idées ?

Re: Scilab: exporter plusieurs graphes en png ?

Unread postPosted: 10 May 2014, 11:41
by Adriweb
D'après ce que j'ai vu :

Code: Select all
filename = sprintf("image%d.png", i);
xs2png(0,filename);


Ou alors c'est justement ce que tu fais et ça ne marche pas ? :P

Re: Scilab: exporter plusieurs graphes en png ?

Unread postPosted: 10 May 2014, 11:48
by Hayleia
Ça marche, merci beaucoup ^^

Et non, je faisais pas ça, ce que je donnait dans ma boucle c'était toujours le même nom de fichier. Je ne m'attendais pas à ce que ça me mette des indices tout seul évidemment, mais je cherchais plus du côté de "nom"+<i_transformé_en_chaîne>+".png" que du côté des commandes toutes faites comme la tienne -.-

edit oui je suis une quiche à Scilab, j'en ai fait que pendant deux semaines et en plus j'aime pas.

Re: Scilab: exporter plusieurs graphes en png ?

Unread postPosted: 10 May 2014, 12:59
by Bisam
Moi non plus, j'aime pas Scilab... mais moi, en plus, je dois l'enseigner !!

Re: Scilab: exporter plusieurs graphes en png ?

Unread postPosted: 10 May 2014, 16:11
by critor
Nous compatissons, Bisam.