first tests on FrFT
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -24,8 +24,8 @@ NCOCountIncDT = numerictype(1,NCOAccumWL*2,NCOAccumWL);
|
||||
%% Test signal parameters
|
||||
|
||||
% Pulse start/end frequencies
|
||||
pulseCentFreq = 0e6;
|
||||
pulseBw = 40e6; % Pulse bandwidth
|
||||
%pulseCentFreq = 0e6;
|
||||
pulseBw = 32e6; % Pulse bandwidth
|
||||
|
||||
% Number of pulses
|
||||
numPulses = 10;
|
||||
@@ -37,7 +37,7 @@ PRI = 1/PRF;
|
||||
|
||||
% Pulse time duration
|
||||
%pulseT = 10; % use very long pulse help emulate CW
|
||||
pulseT = 20e-6;
|
||||
pulseT = 32e-6;
|
||||
|
||||
% CW mode (bypass pulse generation)
|
||||
%CwMode = false;
|
||||
@@ -83,8 +83,17 @@ channelizerCoeffs = channelizer.coeffs.Numerator;
|
||||
%Starting frequency for each channel
|
||||
%chanFStart = chanBW/2:chanBW:(fs/2-chanBW/2);
|
||||
|
||||
%Number of frames in the DPW
|
||||
nFrames = 1024;%nChan/SamplesPerCycle;
|
||||
%% Frame and DPW capture parameters
|
||||
samplesFrame = 512; % number of samples in one frame
|
||||
|
||||
TFrame = samplesFrame*Ts_eff; % time duration of a frame
|
||||
|
||||
%Number of frames in the DPW
|
||||
nFrames = 1024;
|
||||
|
||||
%% FrFT tests
|
||||
pulseBeta = pulseBw/pulseT; % chirp-rate in Hz/s
|
||||
|
||||
aMatch = -(2/pi)*(atan(fs_eff/(pulseBeta*TFrame)));
|
||||
%aMatch = -(2/pi)*(atan(fs_eff/(pulseBw*pulseT)));
|
||||
|
||||
% Frame size after serializing x2
|
||||
%frameSize = SamplesPerCycle/2;
|
||||
Reference in New Issue
Block a user