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
| void lectureFenetre(char *in[],int taille)
{
float tabDeP[WINDOWS_SIZE];
int ind;
for(int i=0;i<taille;i++)
{
ind=0;
if
...
else
{
ajouterMotTableau(in[i+tailleNec]);
printf("2 : %s,%d\n",in[i],i);////////////////////////
//Direct co-occurrence effect
for(int j=i-tailleNec;j<i+tailleNec+1;j++)
{
if(i!=j) tabDeP[j]=CreeOuModifieLiens(in[i],in[j]);
printf("bizare : %s,%s\n",in[i],in[j]);////////////////////////
}
printf("3 : %s,%d\n",in[i],i);////////////////////////
for(int j=i-tailleNec;j<i+tailleNec+1;j++)
{
if(i!=j)
{
//Second order co-occurrence effect
CreeOuModifieLiensVoisins(in[i],in[j],tabDeP[j]);
//on ajoute l'élément lu dans temp pour la reduction de liens (juste au dessous)
strcpy(tabTemp[ind++],in[j]);
}
}
//Occurence without a co-occurrence effect
ReduitLiens(in[i],tabTemp,ind);
}
}
} |
Partager