Per la matrice indicata sotto, come può essere rappresentato come grafico ponderato non orientato G (V, E, W) dove V è impostato su vertici, E è impostato sui bordi e W è impostato sui pesi.Come rappresentare la matrice di adiacenza data come grafo pesato non orientato in matlab?
4 2 3 1 4
2 2 3 1 4
2 3 3 1 4
1 2 3 1 4
4 2 3 1 5
codice sorgente ho provato:
%table2 is given matrix
bg = biograph(table2,[],'ShowArrows','off','ShowWeights','on');
h = view(bg);
È questo il modo giusto di rappresentare grafo pesato non orientato per la mia matrice Iam ottenere 2 bordi tra persone dello stesso 2 verteces.Just come questo
?
Ho questa uscita per il codice suggerito
Iam avente da 2 adiacenza matrices.I dover eseguire sotto 2 operazioni:
1.I devono fare 2 grafici da questi 2 matrici di adiacenza.
2. Quindi devo confrontare i vertici di 2 grafici in base al peso dei bordi nel grafico.
4 2 3 1 4
2 2 3 1 4
2 3 3 1 4
1 2 3 1 4
4 2 3 1 5
4 1 3 2 4
1 1 2 3 4
3 1 3 2 4
2 1 3 2 4
4 1 3 2 5
L'iam modo di andare è giusto o sbagliato? Si prega di suggerire me
Cosa ottieni quando lo provi? E se vuoi un grafico ponderato, perché hai "ShowWeights", "off"? –
Ci scusiamo per 'ShowWeights', 'on' – prashanth
Iam ottenendo 2 spigoli tra lo stesso 2 vertice. – prashanth