Commit 85e3807b authored by Jan-Gerrit Richter's avatar Jan-Gerrit Richter

bugfix from martin guski

Ein Münchener Homie hat mir geschrieben, dass er Probleme beim plotten der Loudness hatte.
Das Problem ist, dass itaResult.plotAxesProperties wohl nicht mehr ausgelesen wird ( oder zumindest das Argument xscale).
Ich hatte das jetzt auf die schnelle so gefixed (siehe unten), aber ihr habe da ja vielleicht irgendwo einen tollen neuen Weg um das zu machen....
parent 9d2c7e8c
......@@ -17,11 +17,19 @@ for idx = 1:this.nChannels
this.freqData(:,idx) = this.freqData(:,idx)./20e-6;
end
end
xscale_idx = find(strcmpi(this.plotAxesProperties, 'xscale'));
if ~isempty(xscale_idx) && xscale_idx < length(this.plotAxesProperties) && strcmpi(this.plotAxesProperties{xscale_idx+1}, 'lin')
plot_func = @plot;
else
plot_func = @semilogx;
end
if this.allowDBPlot
h = semilogx(xVec, calcLog(this));
h = plot_func(xVec, calcLog(this));
ylabel('Modulus in dB')
else
h = semilogx(xVec, this.freqData);
h = plot_func(xVec, this.freqData);
ylabel('Modulus')
end
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment