Question

J'ai des fonctions qui contribuent à de petites parties d'une génération de chiffres. J'essaie d'utiliser ces fonctions pour générer plusieurs chiffres? Donc, quelque chose comme ceci:

  1. travaillez avec la figure 1
  2. faire autre chose
  3. fonctionne avec la figure 2
  4. faire autre chose
  5. travaillez avec la figure 1
  6. faire autre chose
  7. fonctionne avec la figure 2

Si quelqu'un pouvait vous aider, ce serait génial!

Était-ce utile?

La solution

Il existe plusieurs façons de procéder. Le plus simple consiste à utiliser les chiffres. Le code ci-dessous fait deux chiffres, # 0 et # 1, chacun avec deux lignes. # 0 a les points 1,2,3,4,5,6 et # 2 a les points 10,20,30,40,50,60.

from pylab import *

figure(0)
plot([1,2,3])

figure(1)
plot([10, 20, 30])

figure(0)
plot([4, 5, 6])

figure(1)
plot([40, 50, 60])

show()

Autres conseils

Pour une réponse plus générale à cette question et aux questions que vous pourrez bientôt avoir, je vous recommande le tutoriel officiel .

Le meilleur moyen d’afficher plusieurs figures est d’utiliser matplotlib ou pylab. (Pour les fenêtres) avec matplotlib, vous pouvez préparer les figures et ensuite, lorsque vous avez terminé, vous pouvez les afficher avec la commande "matplotlib.show ()". et toutes les figures doivent être affichées.

(sous linux) vous n’aurez aucun mal à ajouter des modifications aux chiffres car le mode interactif est activé (sous Windows, le mode interactif ne fonctionne pas correctement).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top