Question #6725   Proposée par Answiki le 25/09/2022 à 8:49:04 UTC

Comment afficher un graphe orienté à partir de sa matrice d'adjacence sous Matlab ?

Answer   Submitted by Answiki on 09/25/2022 at 08:53:42 AM UTC

La fonction Matlab digraph() crée un objet représentant un graphe orienté (nœuds connectés entre eux par des arcs ou arêtes orientées). L'exemple ci-dessous affiche un graphe orienté à partir de sa matrice d’adjacence :

% Matrice d’adjacence
A = [ 0 1 0 1 ; 
      1 0 1 1 ;
      0 1 1 1 ;
      0 0 0 1 ];

% Crée l'objet représentant le graphe orienté
G = digraph(A);

% Affiche le graphe orienté dans une figure
p=plot(G, 'MarkerSize', 10);

Le code ci-dessus affiche la figure suivante :

4 events in history
Answer by Answiki on 09/25/2022 at 08:53:42 AM

La fonction Matlab digraph() crée un objet représentant un graphe orienté (nœuds connectés entre eux par des arcs ou arêtes orientées). L'exemple ci-dessous affiche un graphe orienté à partir de sa matrice d’adjacence :

% Matrice d’adjacence
A = [ 0 1 0 1 ; 
      1 0 1 1 ;
      0 1 1 1 ;
      0 0 0 1 ];

% Crée l'objet représentant le graphe orienté
G = digraph(A);

% Affiche le graphe orienté dans une figure
p=plot(G, 'MarkerSize', 10);

Le code ci-dessus affiche la figure suivante :

Answer by Answiki on 09/25/2022 at 08:52:32 AM

La fonction Matlab digraph() crée un objet représentant un graphe orienté (nœuds connectés entre eux par des arêtes orientées). L'exemple ci-dessous affiche un graphe orienté à partir de sa matrice d’adjacence :

% Matrice d’adjacence
A = [ 0 1 0 1 ; 
      1 0 1 1 ;
      0 1 1 1 ;
      0 0 0 1 ];

% Crée l'objet représentant le graphe orienté
G = digraph(A);

% Affiche le graphe orienté dans une figure
p=plot(G, 'MarkerSize', 10);

Le code ci-dessus affiche la figure suivante :

Answer by Answiki on 09/25/2022 at 08:51:54 AM

La fonction Matlab digraph() crée un objet représentant un graphe orienté (nœuds connectés entre eux pas des arêtes orientées). L'exemple ci-dessous affiche un graphe orienté à partir de sa matrice d'ajacence :

% Matrice d'adjacence
A = [ 0 1 0 1 ; 
      1 0 1 1 ;
      0 1 1 1 ;
      0 0 0 1 ];

% Crée l'objet représentant le graphe orienté
G = digraph(A);

% Affiche le graphe orienté dans une figure
p=plot(G, 'MarkerSize', 10);

Le code ci-dessus affiche la figure suivante :

Question by Answiki 09/25/2022 at 08:49:04 AM
Comment afficher un graphe orienté à partir de sa matrice d'adjacence sous Matlab ?
# ID Query URL Count

Icons proudly provided by Friconix.