Phase Noise 생성 활성화 플래그 수정 및 datasheet 정보를 이용한 phasenoise를 우선 적용하도록 수정.
This commit is contained in:
@@ -61,7 +61,6 @@ function fig = visualize_rd_map_with_spurs(target_rd_map, r_axis, v_axis, Target
|
||||
ni = RadarParams.Waveform.nonideal;
|
||||
enable_phase_noise = false;
|
||||
enable_nonlinearity = false;
|
||||
enable_datasheet_phase_noise = false;
|
||||
|
||||
if isfield(ni,'enable_phase_noise')
|
||||
enable_phase_noise = logical(ni.enable_phase_noise);
|
||||
@@ -69,12 +68,8 @@ function fig = visualize_rd_map_with_spurs(target_rd_map, r_axis, v_axis, Target
|
||||
if isfield(ni,'enable_nonlinearity')
|
||||
enable_nonlinearity = logical(ni.enable_nonlinearity);
|
||||
end
|
||||
if isfield(ni,'phaseNoise') && isstruct(ni.phaseNoise) && isfield(ni.phaseNoise,'enabled')
|
||||
enable_datasheet_phase_noise = logical(ni.phaseNoise.enabled);
|
||||
end
|
||||
|
||||
show_nonideal_overlay = show_nonideal_overlay && ...
|
||||
(enable_phase_noise || enable_nonlinearity || enable_datasheet_phase_noise);
|
||||
(enable_phase_noise || enable_nonlinearity);
|
||||
end
|
||||
|
||||
% --- 2. LO/ADC 톤 스퍼 표시 ---
|
||||
|
||||
Reference in New Issue
Block a user