Pergunta

Eu tenho funções que contribuem para pequenas partes de uma figura geração. Eu estou tentando usar essas funções para gerar vários números? Então, algo como isto:

  1. trabalho com a Figura 1
  2. fazer outra coisa
  3. trabalho com a Figura 2
  4. fazer outra coisa
  5. trabalho com a Figura 1
  6. fazer outra coisa
  7. trabalho com a Figura 2

Se alguém pudesse ajudar, seria ótimo!

Foi útil?

Solução

Existem várias maneiras de fazer isso, eo mais simples é usar os números das figuras. O código abaixo marcas duas figuras, # 0 e # 1, cada um com duas linhas. # 0 tem os pontos 1,2,3,4,5,6 e # 2 tem os pontos 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()

Outras dicas

Para uma resposta mais geral a esta pergunta e às perguntas que você pode ter em breve, eu recomendaria o oficial tutorial .

A melhor maneira de mostrar várias figuras é o uso matplotlib ou Pylab. (para Windows) com matplotlib você pode preparar as figuras e, em seguida, quando terminar o processo com eles você pode mostrar com o comand "matplotlib.show ()" e todas as figuras devem ser mostrados.

(no Linux) você não tem problemas de adição muda para números porque o modo interativo é permitir (em janelas modo interativo não funcionam OK).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top