Você está aqui: Python ::: Matplotlib Python Library (Biblioteca Python Matplotlib) ::: Geração e Plotagem de Gráficos usando Matplotlib |
Como gerar o gráfico da função tangente usando a biblioteca Matplotlib do PythonQuantidade de visualizações: 2099 vezes |
A função tangente é a razão entre o seno e o cosseno, ou seja, trata-se de uma razão trigonométrica indefinida para os ângulos de 90º e 270º, pois são os valores em que o cosseno é igual a 0, o que geraria uma divisão por 0 (zero). Diferentemente da função seno e da função cosseno, a imagem da função tangente é o conjunto dos números reais, ou seja, ela não é limitada e não possui valor de máximo nem de mínimo. Nesta dica mostrarei como podemos usar as capacidades de geração de gráficos da biblioteca Matplotlib da linguagem Python, combinadas com as funções linspace() e tan() da biblioteca NumPy para gerar o gráfico da função tangente. Antes de vermos o código, observe o resultado gerado na imagem a seguir: ![]() Veja agora o código Python completo para a geração do gráfico: # importamos a biblioteca NumPy import numpy as np #importamos a biblioteca Matplotlib import matplotlib.pyplot as plt def main(): # definimos o título para a área de plotagem plt.title('Gráfico da Função Tangente') # vamos exibir o grid da área de plotagem plt.grid(True) # vamos gerar 1000 valores igualmente espaçados # começando em -2 * np.pi e indo até 2 * np.pi x = np.linspace(-2 * np.pi, 2 * np.pi, 1000) # agora plotamos o vetor x e a tangente de cada um dos # valores desse vetor plt.plot(x, np.tan(x)) # definimos os limites no eixo y plt.ylim(-5, 5) # 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 |
Delphi - Como usar o evento OnDrawCell para controlar o desenho das células em um TStringGrid do Delphi JavaScript - Como testar se ao menos um elemento de um array satisfaz uma condição em JavaScript usando a função some() |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |