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

MATLAB Discussion :

connexion et linkage des noeuds


Sujet :

MATLAB

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Janvier 2012
    Messages : 49
    Points : 37
    Points
    37
    Par défaut connexion et linkage des noeuds
    Bonsoir:
    J'ai un ensemble des nœuds dans un réseau de capteurs , je veux avoir un lien entre chaque nœud du vecteur " pointer"(qui contient les coordonnées de chaque cluster head) et les nœuds les plus proches. avec le code ci dessous, j'ai obtenu la figure ci joint

    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
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
     
    F=[ones(1,N), ones(1,N)]% F est l'ensemble des cordonnées des nœuds
    for i=1:N
         F(1,i)=node(i).x
         F(2,i)=node(i).y
     
    end
    for i=1:N
    for j=1:countCHs
     
            pointer(1,j)=X(j)
                pointer(2,j)=Y(j)
      % pointer(j, 3)=C(j).id
    end
    end
     
    MM =
     
      Columns 1 through 9
     
             0    9.4229   59.8524   47.0924   69.5949   69.9888   63.8531    3.3604    6.8806
             0    0.1151   46.2449   42.4349   46.0916   77.0160   32.2472   78.4739   47.1357
     
      Columns 10 through 18
     
       31.9600   53.0864   65.4446   40.7619   81.9981   71.8359   96.8649   53.1334   32.5146
        3.5763   17.5874   72.1758   47.3486   15.2721   34.1125   60.7389   19.1745   73.8427
     
      Columns 19 through 27
     
       10.5629         0   77.8802         0    9.0823   26.6471   15.3657   28.1005   44.0085
       24.2850         0   26.9062         0   18.8662   28.7498    9.1113   57.6209   68.3363
     
      Columns 28 through 36
     
       52.7143   45.7424   87.5372   51.8052   94.3623   63.7709   95.7694   24.0707   67.6122
       54.6593   42.5729   64.4443   64.7618   67.9017   63.5787   94.5174   20.8935   70.9282
     
      Columns 37 through 45
     
       28.9065   67.1808   69.5140    6.7993   25.4790   22.4040   66.7833   84.4392   34.4462
       23.6231   11.9396   60.7304   45.0138   45.8725   66.1945   77.0286   35.0218   66.2010
     
      Column 46
     
       78.0520
       41.6159
     
    % Calculate the 5 nearest neighbours to P, specifying that they must be
    % at most 0.2 away by Euclidean distance
    I = nearestneighbour(pointer, MM,'NumberOfNeighbours', 5)
     
    nn = length(I)
    [v cc]=size(MM);%% v=2 ;cc=45
    Ix=[ones(5,nl)] % Ix  et Iy pour récupérer les coordonnées  des nœuds proches de chaque cluster head à partir de leurs indices contenus dans I
    Iy=[ones(5,nl)] %  
     
    for j=1:nl
        for i=1:5
            for k=1:cc
    if node(k).id == I(i,j)
           Ix(i,j)=node(k).x
           Iy(i,j)=node(k).y
             end
        end
        end
    end
    Ici , j'ai pas pu avoir un lien entre chaque cluster head et les nœuds les plus proches
    Merci d'avance
    Images attachées Images attachées  

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Pbs pour Glisser-Deplacer des noeuds dans un TreeView.
    Par psau dans le forum C++Builder
    Réponses: 3
    Dernier message: 08/09/2004, 21h02
  2. [VB.NET] XML - Trier des noeuds
    Par nako dans le forum VB.NET
    Réponses: 2
    Dernier message: 10/06/2004, 09h13
  3. [expression régulière] mon cerveau fait des noeuds..
    Par nawac dans le forum Algorithmes et structures de données
    Réponses: 7
    Dernier message: 27/05/2003, 10h06
  4. [JTree] Ouvrir/Fermer l'ensemble des noeuds
    Par Math_Caen dans le forum Composants
    Réponses: 3
    Dernier message: 07/04/2003, 14h01
  5. Couleur des noeuds ds 1 TTreeView
    Par vincent DD dans le forum Composants VCL
    Réponses: 3
    Dernier message: 18/09/2002, 13h54

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