how to code in matlab struct form

how to code in matlab struct form to find the distances of nodes randomly selected from a randomly distrbuted nodes. pliz help
in the given code some nodes are selected based on some random number generated by nodes from i nodes and one struct matrix is formed for the new nodes and want to find distances for those new selected nodes. pliz help

 Respuesta aceptada

KSSV
KSSV el 1 de Feb. de 2019
Read about pdist and pdist2. If you have coordinates(x1,y1) and (x2,y2) you may straight away use distance formula:
d = sqrt((x2-x1).^2+(y2-y1).^2)

3 comentarios

You can also use hypot which supposedly is more reliable for extreme cases than using sqrt(dx.^2 + dy.^2) directly.
d = hypot(x2-x1, y2-y1);
madhan ravi
madhan ravi el 1 de Feb. de 2019
Editada: madhan ravi el 1 de Feb. de 2019
+1 Guillaume! , hypot's accuracy is higher.
rem ng
rem ng el 2 de Feb. de 2019
thanks all for your help !!!!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Statistics and Machine Learning Toolbox en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 1 de Feb. de 2019

Comentada:

el 2 de Feb. de 2019

Community Treasure Hunt

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

Start Hunting!

Translated by