processamento di dati lidar per l'analisi dell'evoluzione ... - CO.RI.STA
processamento di dati lidar per l'analisi dell'evoluzione ... - CO.RI.STA
processamento di dati lidar per l'analisi dell'evoluzione ... - CO.RI.STA
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
else<br />
a=a+1;<br />
data_analogico(:,a)=data_1;<br />
end<br />
if ad_2==1<br />
d=d+1;<br />
data_<strong>di</strong>gitale(:,d)=data_2;<br />
else<br />
a=a+1;<br />
data_analogico(:,a)=data_2;<br />
end<br />
clear data_1 data_2<br />
else<br />
% se il file analizzato non rientra nello stesso minuto <strong>di</strong><br />
% acquisizione del precedente, allora si richiama la<br />
% function segnale_min <strong>per</strong> poter determinare il profilo<br />
% <strong>lidar</strong> dei segnali acquisiti nel precedente minuto<br />
% è necessario definire dapprima un nome che sia relativo a<br />
% tutti i files precedenti<br />
name=lista_files(j-1,1:11);<br />
[profilo_binnato]=segnale_min(data_<strong>di</strong>gitale,path_write,name);<br />
% clear profilo_binnato<br />
% a questo punto,<strong>per</strong> ricominciare il processo, è necessario:<br />
% azzerare la matrice dei <strong>dati</strong><br />
a=0;<br />
d=0;<br />
% inizializzare nuovamente il contantore<br />
cont=1;<br />
% definire nuovamente l'orario<br />
orario=orario_new;<br />
<strong>di</strong>sp(['<strong>processamento</strong> in corso ... file ',num2str(cont)]);<br />
[data_1,data_2,ad_1,ad_2]=leggi_bin(path_read,file_succ,<br />
graph);<br />
if ad_1==1<br />
d=d+1;<br />
data_<strong>di</strong>gitale(:,d)=data_1;<br />
else<br />
a=a+1;<br />
data_analogico(:,a)=data_1;<br />
end<br />
if ad_2==1<br />
d=d+1;<br />
data_<strong>di</strong>gitale(:,d)=data_2;<br />
else<br />
a=a+1;<br />
data_analogico(:,a)=data_2;<br />
end<br />
clear data_1 data_2<br />
end<br />
if j == r<br />
% si processa l'ultimo blocco <strong>di</strong> files<br />
name=lista_files(j,1:11);<br />
[profilo_binnato]=segnale_min(data_<strong>di</strong>gitale,path_write,name);<br />
87