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
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
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 />
[RCS]=rcs_min_mappe(data_<strong>di</strong>gitale,path_write,name);<br />
% clear RCS<br />
end<br />
end<br />
%-------------------------------------------------------------------<br />
4.2.17 Rcs_min_mappe<br />
%---------function <strong>per</strong> il calcolo del Range cirrected signal--------<br />
%------------------in un minuto <strong>di</strong> acquisizione---------------------<br />
%--------------------da inserire nelle mappe------------------------<br />
function [RCS]=rcs_min_mappe(data_<strong>di</strong>gitale,path_write,name)<br />
%-------------------Correzione <strong>di</strong> pile-up---------------------------<br />
% In genere vengono processati 14 o 15 files alla volta,relativi<br />
% all'acquisizione ogni 4 secon<strong>di</strong> in un minuto,<strong>per</strong> cui la matrice<br />
% dei data_<strong>di</strong>gitale sarà costituita da 1024 righe,corrispondenti ad<br />
% ogni quota, e da 14 o 15 colonne relative ai files analizzati.<br />
% La correzione <strong>di</strong> PILE-UP viene così effettuata:<br />
%<br />
% <strong>dati</strong> pile-up = <strong>dati</strong>/(1-<strong>dati</strong>*1.8*10^-9)<br />
% <strong>di</strong>mensioni della matrice dei <strong>dati</strong> <strong>di</strong>gitali<br />
[x y]=size(data_<strong>di</strong>gitale);<br />
I=ones(x,y);<br />
% moltiplico i <strong>dati</strong> <strong>di</strong>gitali <strong>per</strong> un fattore <strong>di</strong> correzione<br />
data_corr=data_<strong>di</strong>gitale*1.8*10^-9;<br />
data_pile_up=data_<strong>di</strong>gitale./(I-data_corr);<br />
%-------------------------------------------------------------------<br />
114