come faccio a descrivere una corona circolare con un array? cioè ho una matrice in cui se l'elemento è compreso fra un certo raggio r1 e un raggio r2 vale 1 altrimenti vale zero; il risultato è un corona circolare. ora vorrei rappresentare questa corona tramite un vettore, cioè passare da 2D a 1D.come fare?

il codice che voglio tradurre è:

codice:
for(j=0; j<col;j++){
y= (j-jsize/2+0.5)*pixelsize;
for(i=0; i<rig;i++){
x= (i-isize/2+0.5)*pixelsize;
if(x*x+y*y>=r1*r1 && x*x+y*y<=r2*r2)
	c=1;
	else
	c=0;
}}
grazie.