IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Nuage de points reliées


Sujet :

Python

  1. #1
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2015
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2015
    Messages : 43
    Par défaut Nuage de points reliées
    Bonjour,

    J'ai des bases en python mais pas suffisante pour faire ce que je souhaite faire, ce serait super si vous pouviez me donner un coup de main.

    1) J'aimerais afficher en rouge les points (i,j) par exemple (0.2,0.6) et en bleu des points (k,l) par exemple (0.1,0.3) et les lier par créer une fonction qui relie le point (i,j) au point (k,l) par un trait.
    2) De plus j'aimerais afficher les points bleues et rouges sur le même graphique, pour qu'on y voit quelque chose j'aimerais séparer le nuage de point bleue et rouge. Je vous met une image pour que vous voyez ce que je veux dire :

    Nom : sphx_glr_plot_OT_2D_samples_006.png
Affichages : 253
Taille : 77,3 Ko

    Je vous remercie sincèrement pour toute aide.

  2. #2
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2015
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2015
    Messages : 43
    Par défaut
    Je peux vous donner mes matrices (mu et nu) si vous le souhaitez.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
     
    #Paramétrisation des espaces de départ et d'arrivée
    s1 = np.linspace(-5,5,N, False)
    s2 = np.linspace(-5,5,N, False)
    S1,S2 = np.meshgrid(s1,s2)          #points de discrétisation de l'espace de départ
     
    t1 = np.linspace(-5,5,N, False)
    t2 = np.linspace(-5,5,N, False)
    T1,T2 = np.meshgrid(t1,t2)          #points de discrétisation de l'espace de d'arrivé
     
    #Définition des mesures
    def n1(x1,x2):
        if  np.exp(-(x1**2+x2**2)/2) ==0:
            return 10**-5
        else:
            return np.exp(-(x1**2+x2**2)/2)/2*np.pi
     
    for i in range(N):
        for j in range(N):
            mu[i][j] = n1(s1[i],s2[j])
    mu = mu/np.sum(mu)
     
    def n2(x1,x2):
        if  np.exp(-(x1**2+x2**2)/2) ==0:
            return 10**-5
        else:
            return np.exp(-(x1**2+x2**2)/4)/4*np.pi
     
    for i in range(N):
        for j in range(N):
            nu[i][j] = n2(t1[i],t2[j])
    print(nu)
    nu = nu/np.sum(nu)

Discussions similaires

  1. Réponses: 1
    Dernier message: 05/04/2017, 17h58
  2. Nuage de points reliés par une courbe lissée
    Par logipro dans le forum Excel
    Réponses: 6
    Dernier message: 28/05/2010, 19h08
  3. Equation d une sphere a partir d un nuage de points
    Par MDiabolo dans le forum Algorithmes et structures de données
    Réponses: 27
    Dernier message: 05/05/2006, 16h40
  4. nuages de points sont-ils dans une zone??
    Par smedini dans le forum Algorithmes et structures de données
    Réponses: 26
    Dernier message: 21/02/2006, 11h01
  5. interpolation couleur entre nuage de points
    Par soubre dans le forum OpenGL
    Réponses: 2
    Dernier message: 02/07/2005, 15h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo