Is the stepped frequency bandwidth calculation in the phased array toolbox correct?
이전 댓글 표시
Phased Array System Toolbox Version 3.2 (R2016a) 10-Feb-2016
Example: hwav =
phased.SteppedFMWaveform with properties:
SampleRate: 12000000
DurationSpecification: 'Pulse width'
PulseWidth: 1.3333e-06
PRF: 8000
PRFSelectionInputPort: 0
FrequencyStep: 7.5000e+03
NumSteps: 4
OutputFormat: 'Pulses'
NumPulses: 1
K>> bandwidth(hwav)
ans =
3.0000e+04
K>> burst_bw_hz
burst_bw_hz =
772500
K>> 1/hwav.PulseWidth
ans =
750000
where burst_bw_hz=pulse_bw_hz+((nfreqs-1)*del_freq_hz);
How can the burst bandwidth be smaller than the pulse bandwidth?
답변 (1개)
Honglei Chen
2017년 1월 9일
0 개 추천
Could you clarify the burst bandwidth computation? I would be interested if you could point me to a reference.
The stepped FM waveform is a way to achieve frequency sweeping using simple pulses. Thus the bandwidth of each pulse is independent to the bandwidth achieved by the entire waveform. Therefore, I'm not sure if there is a definite relation between the two.
Thanks.
댓글 수: 2
Thomas Medl
2017년 1월 9일
Honglei Chen
2017년 1월 10일
I couldn't find the burst bandwidth computation in the following reference page. Would you mind pointing me to that?
The NumSteps property help did say that when there is no frequency step, the waveform becomes a simple rectangular waveform, so in that case the bandwidth is the reciprocal of the pulse width. But if you have multiple frequency steps and if you process the entire waveform coherently, then what matters is the bandwidth covered by the steps, not the bandwidth for each single pulse.
카테고리
도움말 센터 및 File Exchange에서 Pulsed Waveforms에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!