Effacer les filtres
Effacer les filtres

Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

How to label edges (Euclidean distance between node coordinates) between each pair of nodes as shown in figure???? For example Euclidean distance between node 1 and node 2 ?? node 1 havig coordinates as (1.4503,2.5379) and node 2 (2.1306,1.4063) ?

1 vue (au cours des 30 derniers jours)
Mohammad Bhat
Mohammad Bhat le 13 Jan 2017
Clôturé : MATLAB Answer Bot le 20 Août 2021

Réponses (1)

KSSV
KSSV le 13 Jan 2017
coor = rand(3,2) ;
coor = [coor ;coor(1,:)] ;
plot(coor(:,1),coor(:,2)) ;
hold on
x = coor(1:3,1) ; y = coor(1:3,2) ;
str = strcat(num2str(x),',',num2str(y));
text(x,y,str)
read about text
  5 commentaires
Mohammad Bhat
Mohammad Bhat le 13 Jan 2017
each vertex has coordinates, I want to label each edge between those nodes with euclidean distance of coresponding node coordinates ...

Cette question est clôturée.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by