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 è:
grazie.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; }}