2016-03-13 4 views
1

Voici ce im essayer:Exportation d'un fichier avec un nom variable dans Scilab

  1. Plot un ensemble de points
  2. Export de la parcelle
  3. modifier la position des points
  4. Terrain à nouveau
  5. Export nouveau
  6. modifier la position à nouveau
  7. ...

Le problème est que je ne peux pas créer des noms de fichiers variables pour les parcelles exportées, donc ma question est:

Comment pourrais-je exporter les parcelles avec un nom de fichier qui dépend d'une variable n par exemple?

xs2png(0,"C:\directionary\scilab\Frame_n.png") 

Répondre

1

Vous pouvez le faire dans une boucle:

for i = 1 : numberOfImages 
    // 
    // manipulate data; 
    // 
    scf(i) // opens a new graphic window 
    plot(data); 
    xs2png("C:\directionary\scilab\Frame_"+ string(i) +".png"); 
end 

La commande scf sélectionne le chiffre actuel. Vous n'avez donc pas à sélectionner le numéro de la figure dans la commande xs2png. Les nombres sont convertis en chaînes par string() et les chaînes peuvent être regroupées avec +.

+0

Affichage similaire: [rédaction de plusieurs images] (http://stackoverflow.com/questions/35644639/writing-multiple-images-to-a-single-folder-in-scilab) – peng