graphique en python
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

graphique en python



  1. #1
    invitea7a1543f

    graphique en python


    ------

    bonjour, je dois faire l'exercice suivant, j'ai réussi à faire la première question mais je n'arrive pas à trouver la deuxième. pouvez vous m'aider svp? merci d'avance

    voici l'énoncé
    1° tracer un cercle de centre (0,0) et de rayon 1
    2° ajouter à l'intérieur du cercle un carré dont les sommets sont à l'intersection du cercle et des axes du repères

    pour la question 1 j'ai fais :

    import numpy as np
    import matplotlib.pylab as plt

    X=np.linspace(0,2*np.pi,1000)
    x= np.cos(X)
    y= np.sin(X)

    plt.plot(x,y)
    plt.axis("equal")
    plt.show()

    -----

  2. #2
    pm42

    Re : graphique en python

    Salut,

    Pourquoi calcule tu les points du cercle au lieu d'utiliser la fonction circle de matplotlib ?
    Pour la 2nde, tu peux tracer un carré facilement avec la fonction Lined2D.

  3. #3
    invitea7a1543f

    Re : graphique en python

    Je ne sais pas à quoi servent ces deux fonctions et comment elles fonctionnent pouvez vous m’expliquer svp?

  4. #4
    pm42

    Re : graphique en python

    Citation Envoyé par leon266 Voir le message
    Je ne sais pas à quoi servent ces deux fonctions et comment elles fonctionnent pouvez vous m’expliquer svp?
    Il y a une expression standard pour ça : RTM.

  5. A voir en vidéo sur Futura
  6. #5
    invitea7a1543f

    Re : graphique en python

    d'accord merci, du coup je met RTM dans mon programme mais à quel endroit ? comment s'emploie-t-il?

  7. #6
    invitea7a1543f

    Re : graphique en python

    bonjour, j'ai réussis à tracer le carré mais il ne se positionne pas dans le cercle pouvez vous m'aider svp?
    voici le programme :

    import numpy as np
    import matplotlib.pylab as plt

    X=np.linspace(0,2*np.pi,1000)
    x1= np.cos(X)
    y1= np.sin(X)
    x2=np.array([0,0,1,1,0])
    y2=np.array([0,1,1,0,0])

    plt.plot(x1,y1)
    plt.plot(x2,y2)
    plt.axis("equal")

    x = np.array()
    y = np.array()

Discussions similaires

  1. Afficher les valeurs d'un vol en graphique avec une bibliotheque python
    Par invite7f2b82eb dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 15/05/2017, 10h40
  2. représentation graphique python 2.7 (spyder)
    Par zugzwang dans le forum Programmation et langages, Algorithmique
    Réponses: 0
    Dernier message: 25/02/2017, 05h47
  3. [Python] subprocess, lancer un autre programme avec python
    Par Loupsio dans le forum Programmation et langages, Algorithmique
    Réponses: 10
    Dernier message: 30/11/2016, 19h56
  4. en python le multi tache n'est pas possible alors pourquoi les threads existent sur python?
    Par docEmmettBrown dans le forum Programmation et langages, Algorithmique
    Réponses: 5
    Dernier message: 10/06/2015, 16h47
  5. Graphique avec échelle couleur en Python 2.7
    Par invite4378df16 dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 19/11/2014, 15h38