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.
val=fread(fid,1);<br />
% si effettua la conversione da decimale a binario<br />
bin3=dec2bin(val,8);<br />
val=fread(fid,1);<br />
% si effettua la conversione da decimale a binario<br />
bin4=dec2bin(val,8);<br />
% a questo punto i quattro valori binari vengono acco<strong>dati</strong><br />
% l'uno all'altro in modo tale da considerare prima il meno<br />
% significativo<br />
concat=[bin4 bin3 bin2 bin1];<br />
end<br />
% una volta ottenuto concat,questo deve essere nuovamente<br />
% convertito in decimale<br />
dec(i)=bin2dec(concat);<br />
% <strong>per</strong> analizzare i successivi 1024 campioni bisogna saltare 2<br />
% posizioni,relative ai caratteri 13,10<br />
fread(fid,1);<br />
fread(fid,1);<br />
% la conversione verrà eseguita ora <strong>per</strong> gli altri 1024 campioni<br />
for j=1:number_of_data_points_2<br />
% si considerano 4 byte <strong>per</strong> volta che,dopo essere stati<br />
% convertiti in valori binari,devono essere concatenati.<br />
% si leggono,uno <strong>per</strong> volta,i valori all'interno del file<br />
% binario a partire dalla posizione corrente<br />
val=fread(fid,1);<br />
% si effettua la conversione da decimale a binario<br />
bin1=dec2bin(val,8);<br />
val=fread(fid,1);<br />
% si effettua la conversione da decimale a binario<br />
bin2=dec2bin(val,8);<br />
val=fread(fid,1);<br />
% si effettua la conversione da decimale a binario<br />
bin3=dec2bin(val,8);<br />
val=fread(fid,1);<br />
% si effettua la conversione da decimale a binario<br />
bin4=dec2bin(val,8);<br />
% a questo punto i quattro valori binari vengono acco<strong>dati</strong><br />
% l'uno all'altro in modo tale da considerare prima il meno<br />
% significativo<br />
concat=[bin4 bin3 bin2 bin1];<br />
% una volta ottenuto concat,questo deve essere nuovamente<br />
% convertito in decimale,tenendo conto questa volta che<br />
% bisogna accodare i nuovi valori a quelli ottenuti con il<br />
92