Você está aqui: Python ::: Matplotlib Python Library (Biblioteca Python Matplotlib) ::: Área de Plotagem do Matplotlib |
Matplotlib Python - As diferenças entre as coordenadas na tela do computador e na área de plotagem do MatplotlibQuantidade de visualizações: 1923 vezes |
Se você já fez algum gráfico, um jogo, ou até uma animação em linguagens de programação tais como JavaScript (ou HTML5), Java, Delphi, C/C++, etc, sabe que a origem do sistema de coordenadas de duas dimensões está localizada no canto superior esquerdo da tela. Dessa forma, nas interfaces de desenho fornecidas pelas linguagens de programação, a coordenada x começa em 0 no lado esquerdo da tela e cresce em direção à direita da tela. A coordenada y, por sua vez, começa em 0 no topo da tela e cresce à medida que nos afastamos do topo. Por isso, a coordenada (x=0, y=0) está localizada no canto superior esquerdo. No entanto, quando estamos plotando no Matplotlib, em geral usando o plano cartesiano, temos que nos acostumar com o eixo y crescendo para cima, e não para baixo, como é comum na programação gráfica usando linguagem de programação. Assim, o eixo-x continua crescendo para a direita, mas o eixo-y cresce para cima. Vamos ver um exemplo? Olhe atentamente a figura a seguir: ![]() E abaixo está o código Python completo para a geração dessa área de plotagem: ---------------------------------------------------------------------- Precisa de ajuda? Chama no WhatsApp +55 (62) 98553-6711 (Osmar) Este código foi útil? Paga um cafezinho pra mim :-( PIX: osmar@arquivodecodigos.com.br ---------------------------------------------------------------------- import matplotlib.pyplot as plt def main(): # eixo-x inicial e final x1 = -15 x2 = 15 # eixo-y inicial e final y1 = -15 y2 = 15 # construímos os eixos plt.axis([x1, x2, y1, y2]) # "ligamos" a área de plotagem plt.axis('on') # vamos exibir o grid da área de plotagem plt.grid(True) # finalmente exibimos o resultado plt.show() if __name__== "__main__": main() |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |