diff --git a/matlab/plotFFdB.m b/matlab/plotFFdB.m index e021464..07e96e3 100644 --- a/matlab/plotFFdB.m +++ b/matlab/plotFFdB.m @@ -44,7 +44,7 @@ for n=1:2:numel(varargin) end D_log = nf2ff.E_norm{freq_index} / max(nf2ff.E_norm{freq_index}(:)); -D_log = 20*log10(D_log) + 10*log10(nf2ff.Dmax); +D_log = 20*log10(D_log) + 10*log10(nf2ff.Dmax(freq_index)); if (strcmp(xaxis,'theta')==1); xax = nf2ff.theta; diff --git a/matlab/polarFF.m b/matlab/polarFF.m index dc4d074..96b97da 100644 --- a/matlab/polarFF.m +++ b/matlab/polarFF.m @@ -71,7 +71,7 @@ E_far_max = max(nf2ff.E_norm{freq_index}(:)); if ~isempty(logscale) gridmin = logscale(1); - Dmax = 10*log10(nf2ff.Dmax); + Dmax = 10*log10(nf2ff.Dmax(freq_index)); E_far_scale = Dmax - gridmin; E_far = 20*log10(nf2ff.E_norm{freq_index}) - 20*log10(E_far_max) + E_far_scale; E_far = E_far .* ( E_far > 0 );