I have some questions about your esar package_ range-migration.c. 1. I do not understand the formulation in line 44 :az_ambiguity = floor(f_Dc_middle/prf+0.5); How did you derive it? 2. your interpolation uses the nearest point method, dont you? when does it need to use sinc inperpolation? 3.in Line 116, can you give me some tips about why do such alignment? I have not got enough backgroud knowledge about why do so.
by the way, I am studying sar, but have not understand it well, so please dont lose patience for me, I will catch up as soon as possible.
thank you for your time and kindness
I noticed that the output from your fft is different that of matlab as following:
the matlab fft function output order is : 1 2 3 ... 1023 1024; your fft output order is : 1 1024 1023 ... 2;
How will this differenc affect your choise of chirp data structure in the range_chirp.c?
<< Data Structure>>
*****...****0 ... 0 ... 0*****...**** ------------------------------------------- fast- | | | | time(t): 0 chirp_duration/2 -chirp_duration/2 -delta_t range_chirp | | | | _data[i]: 0 chirp_end chirp_start nrange_fft-1
Why the zeros are padded in the middle of the array, not its end?
|
|
218.249.232.10 - Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
|