Comment afficher un graphe orienté à partir de sa matrice d'adjacence sous Matlab ?
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 :
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 :
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 :
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 :
# | ID | Query | URL | Count |
---|