Commit 1503b0bd16e0794620a26577da87bee3419f7aba
1 parent
0fd73e9ab9
Exists in
master
to form received signal
Showing 1 changed file with 16 additions and 0 deletions Inline Diff
form_raw_rx_dec.m
View file @
1503b0b
File was created | 1 | function raw_rx_dec = form_raw_rx_dec(sample_start,raw_rx_dec,Delay,sample_time,raw_rx_dec_input,center_freq,showdetail) | ||
2 | if showdetail | |||
3 | disp( [ 'delay(in T_sample) = ' num2str(ceil(Delay/sample_time))] ); | |||
4 | %fprintf('delay(in T_sample) = %d ', num2str(ceil(Delay/sample_time) )); | |||
5 | end | |||
6 | if length(raw_rx_dec) < sample_start+ceil(Delay/sample_time)+length(raw_rx_dec_input)-1 | |||
7 | raw_rx_dec = [raw_rx_dec, zeros(1, sample_start+ceil(Delay/sample_time)+length(raw_rx_dec_input)-1-length(raw_rx_dec) ) ]; | |||
8 | end | |||
9 | ||||
10 | raw_rx_dec(sample_start+ceil(Delay/sample_time):sample_start+ceil(Delay/sample_time)+length(raw_rx_dec_input)-1) = ... | |||
11 | raw_rx_dec(sample_start+ceil(Delay/sample_time):sample_start+ceil(Delay/sample_time)+length(raw_rx_dec_input)-1) + ... | |||
12 | raw_rx_dec_input*exp(1i*2*pi*( ceil(Delay/sample_time) - Delay/sample_time )*sample_time*center_freq); | |||
13 | ||||
14 | % raw_rx_dec(sample_start+ceil(Delay/sample_time):sample_start+ceil(Delay/sample_time)+length(raw_rx_dec_input)-1) = ... |