Dibujar centro masas de nube de puntos
Publicado por Miguel (3 intervenciones) el 14/02/2012 12:22:52
Buenos días! Estoy haciendo una función en Matlab que reciba un array x size 2x10 y calcule:
- Un array 1x2 con el centro de masas de los puntos formados por los pares x(1,:) y x(2,:)
- Un array 1x10 con la distancia de cada punto al centro de masas
- Un plot que muestre la nube de puntos, el centroide y líneas discontinuas entre cada punto y el
centroide
Los dos primeros puntos ya los he conseguido hacer pero el tercero se me resiste. Mediante el comando plot(x(1,:),x(2,:),'*'); he conseguido que me muestre la nube de puntos y con hold on que me muestre el centroide también, pero no consigo que lo de las líneas discotinuas. Si alguien tuviera una idea de como hacerlo se lo agradecería. Un saludo.
- Un array 1x2 con el centro de masas de los puntos formados por los pares x(1,:) y x(2,:)
- Un array 1x10 con la distancia de cada punto al centro de masas
- Un plot que muestre la nube de puntos, el centroide y líneas discontinuas entre cada punto y el
centroide
Los dos primeros puntos ya los he conseguido hacer pero el tercero se me resiste. Mediante el comando plot(x(1,:),x(2,:),'*'); he conseguido que me muestre la nube de puntos y con hold on que me muestre el centroide también, pero no consigo que lo de las líneas discotinuas. Si alguien tuviera una idea de como hacerlo se lo agradecería. Un saludo.
Valora esta pregunta


0