Código de C/Visual C - Simulación del algoritmo K-medias

sin imagen de perfil

Simulación del algoritmo K-mediasgráfica de visualizaciones


C/Visual C

Publicado el 17 de Mayo del 2005 por Jose Eduardo Benitez Rivera (2 códigos)
11.526 visualizaciones desde el 17 de Mayo del 2005
Programa del K-Medias utilizado en sistemas inteligentes.
Compilado en Borland C 3.0

Versión 1
estrellaestrellaestrellaestrellaestrella(2)

Publicado el 17 de Mayo del 2005gráfica de visualizaciones de la versión: Versión 1
11.527 visualizaciones desde el 17 de Mayo del 2005
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
/*Simulaci¢n del algoritmo K-medias */
#include<conio.h>
#include<stdio.h>
#include<math.h>
void main()
{
   int n,ca1=0,ca2=0,cb1=0,cb2=0,i,j,x1[40]={0},x2[40]={0},arreglo[40]={0};
   clrscr();
   printf("Cuantos centros quieres ubicar en el plano:");
   scanf("%d",&n);
   for(i=0;i<n;i++)
   {
     printf("Dar x1:");
     scanf("%d",&x1[i]);
    }
    printf("Los valores para x1 fueron:\n");
    for(i=0;i<n;i++)
    printf("%d\n",x1[i]);
    for(j=0;j<n;j++)
    {
      printf("Dar x2:");
      scanf("%d",&x2[j]);
    }
    printf("Los valores para x2 fueron:\n");
      for(j=0;j<n;j++)
      {
      printf("%d\n",x2[j]);
     }
     getch();
    printf("Dar ca1 y ca2:");
    scanf("%d%d",&ca1,&ca2);
    printf("Dar cb1 y cb2:");
    scanf("%d%d",&cb1,&cb2);
    for(i=0;i<n;i++)
    {
      arreglo[i]=x1[i];
    }
    for(i=0;i<n;i++)
    {
      x1[i]=pow((x1[i]-ca1),2)+pow((x2[i]-ca2),2);
     }
     for(j=0;j<n;j++)
     {
      x2[j]=pow((arreglo[j]-cb1),2)+pow((x2[j]-cb2),2);
     }
    printf("Los valores correspondientes son:\n");
    for(i=0;i<n;i++)
    {
    printf("ca=%d\n",x1[i]);
    }
    for(j=0;j<n;j++)
    {
      printf("cb=%d\n",x2[j]);
    }
    getch();
}



Comentarios sobre la versión: Versión 1 (2)

13 de Febrero del 2008
estrellaestrellaestrellaestrellaestrella
porfavor podrias mandarme un correo, sobre el funcionamiento o desarrollo en un ejemplo de como funciona k-medias
Responder
joselyn
18 de Noviembre del 2017
estrellaestrellaestrellaestrellaestrella
podrias explicar que cual es el resultado osea a ca y cb ?
o mejor si es que me lo podrias explicar todo porfavor
Responder

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s1173