Matlab - Definir centroide para grupo de puntos

   
Vista:

Definir centroide para grupo de puntos

Publicado por mariel (4 intervenciones) el 10/10/2012 07:22:32
Hola, quisiera saber si alguien puede ayudarme un poco

Tengo una serie de archivos que contienen coordenadas 'x' y 'y' asi como una velocidad para cada una de estas coordenadas. Lo que estoy haciendo es buscar las velocidades que se encuentran dentro de un rango preestablecido (en este caso de 0.9 a 2.5) y separar estas velocidades del resto de los datos junto con las coordenadas 'x' y 'y' que le corresponden. Esto lo hice con este código:

datos=dir('GPS*.csv');

for k=1:numel(datos)
A=xlsread(datos(k).name);
vel=A(:,5);
vel1=find (0.9<vel & vel<=2.5);
var=A(vel1,:);
name=datos(k).name;



cd(directorio2); %define el directorio donde se guardaran las variables filtradas
save([name],'var','-ascii','-tabs')

cd(directorio); %define directorio donde estan las variables originales



end

Entonces ahora tengo varios grupos de puntos que cumplen estas velocidades, mi problema es que necesito elegir un punto que sea representativo de cada uno de los grupos de puntos que se han creado. Por ejemplo que me diera un punto en el centro, entiendo que puedo usar k-means pero no se como hacerle para definir k clusters ya que esto dependerá del numero de grupos de puntos que me genere el for anterior.

Espero haberme explicado, no se si se pueda hacer lo que necesito pero ojala alguien pueda ayudarme.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO

Definir centroide para grupo de puntos

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3439 intervenciones) el 10/10/2012 19:45:15
Mejora la pregunta.
Tu pregunta no es clara.
Poner un ejemplo concreto.

Saludos.
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
programador en matlab
Servicios de programacion Matlab
jjcc94@hotmail.com

http://matlabcaballero.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar