Skip to content

Commit d8e39fa

Browse files
committed
tweak adaptive tolerance
1 parent 76fd81b commit d8e39fa

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

lib/ControlSystemsBase/src/plotting.jl

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@ _span(vec) = -(reverse(extrema(vec))...)
335335
group --> group_ind
336336
if adaptive
337337
lmag = _PlotScale == "dB" ? magdata : log.(magdata)
338-
wsi, _, inds = downsample(ws, lmag, _span(lmag)/300)
338+
wsi, _, inds = downsample(ws, lmag, _span(lmag)/500)
339339
wsi, magdata[inds]
340340
else
341341
ws, magdata
@@ -361,9 +361,8 @@ _span(vec) = -(reverse(extrema(vec))...)
361361
label --> ""
362362
group --> group_ind
363363
phasedata = unwrap ? ControlSystemsBase.unwrap(phasedata.*(pi/180)).*(180/pi) : phasedata
364-
# NOTE: we should only downsample if the user hasn't provided w themselves
365364
if adaptive
366-
downsample(ws, phasedata, _span(phasedata)/300)[1:2]
365+
downsample(ws, phasedata, _span(phasedata)/500)[1:2]
367366
else
368367
ws, phasedata
369368
end
@@ -817,7 +816,7 @@ marginplot
817816
m = bmag[i, j, :]
818817
if adaptive
819818
lmag = _PlotScale == "dB" ? m : log.(m)
820-
wsi, _, inds = downsample(w, lmag, _span(lmag)/300)
819+
wsi, _, inds = downsample(w, lmag, _span(lmag)/500)
821820
wsi, m[inds]
822821
else
823822
w, m
@@ -850,7 +849,7 @@ marginplot
850849
primary := true
851850
seriestype := :bodephase
852851
if adaptive
853-
downsample(w, phasedata, _span(phasedata)/300)[1:2]
852+
downsample(w, phasedata, _span(phasedata)/500)[1:2]
854853
else
855854
w, phasedata
856855
end

0 commit comments

Comments
 (0)