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
|
for j=1:n
for i=1:m
if cloud.reflectivity(i,j,k) >= refl_thresold,
face2.presence(j,k)=1;
face2.i(j,k)=i;
face2.j(j,k)=j;
face2.k(j,k)=k;
j2=abs(face2.j(i,k));
if face2.i(j,k)~=face1.i(j2,k)
face.presence(j+m,k)=1;
face.i(j+m,k)=i;
face.j(j+m,k)=j;
face.k(j+m,k)=k;
elseif face2.i(j,k)==face1.i(face2.j(i,k),k)
end;
break;
elseif cloud.reflectivity(i,j,k) < refl_thresold,
face2.presence(j+m)=0;
face2.i(j+m,k)=0;
face2.j(j+m,k)=j;
face2.k(j+m,k)=k;
face.presence(j+m)=0;
face.i(j+m,k)=0;
face.j(j+m,k)=j;
face.k(j+m,k)=k;
end;
end;
end; |
Partager