본문내용
q[1100];
int new_reg_cont[10];
int new_reg;
printf(\"레지스터의 개수를 입력하시오: \");
scanf(\"%d\",&n);
printf(\"%d개의 connection 값을 입력하시오: \",n); // n개의 connection 값
for (i=0;i
scanf(\"%d\",&connection[i]);
// for (i=0;i
// printf(\"%d\",connection[i]);
L=pow(2,n)-1;
// printf(\"%d,%d\\n\",L,n);
printf(\"**********PN Code Genernation**********\\n\");
for (int j=0;j
regis[j]=0;
regis[n-1]=1;
//for (int m=0;m
//printf(\"%d\\n\",regis[m]);
seq[0]=regis[n-1];
for (int p=1;p
{
new_reg_cont[0]=connection[0]*seq[p-1];
for (int b=1;b
{
new_reg=regis[b-1]+connection[b]*seq[p-1];
new_reg_cont[b]=new_reg%2;
}
for (int w=0;w
regis[w]=new_reg_cont[w];
seq[p]=regis[n-1];
}
for (int y=0;y
printf(\"%d\",seq[y]);
printf(\"\\n\");
}
☆ Matlab 결과와 비교
int new_reg_cont[10];
int new_reg;
printf(\"레지스터의 개수를 입력하시오: \");
scanf(\"%d\",&n);
printf(\"%d개의 connection 값을 입력하시오: \",n); // n개의 connection 값
for (i=0;i
// for (i=0;i
L=pow(2,n)-1;
// printf(\"%d,%d\\n\",L,n);
printf(\"**********PN Code Genernation**********\\n\");
for (int j=0;j
regis[n-1]=1;
//for (int m=0;m
seq[0]=regis[n-1];
for (int p=1;p
new_reg_cont[0]=connection[0]*seq[p-1];
for (int b=1;b
new_reg=regis[b-1]+connection[b]*seq[p-1];
new_reg_cont[b]=new_reg%2;
}
for (int w=0;w
seq[p]=regis[n-1];
}
for (int y=0;y
printf(\"\\n\");
}
☆ Matlab 결과와 비교
소개글