diff --git a/matlab/reporting/@graph/createGraph.m b/matlab/reporting/@graph/createGraph.m index e870d53c0d2f05d41b2c99b16ec0c896b1a9cc25..d702a8d7d387d6a2a2016dc062ceff3fed1da044 100644 --- a/matlab/reporting/@graph/createGraph.m +++ b/matlab/reporting/@graph/createGraph.m @@ -95,8 +95,16 @@ if ~isempty(o.shade) end xticks = get(gca, 'XTick'); -[junk, ix, junk] = intersect(x, xticks); -set(gca, 'XTickLabel', xlabels(ix)); +xTickLabels = cell(1, length(xticks)); +for i=1:length(xticks) + if xticks(i) >= x(1) && ... + xticks(i) <= x(end) + xTickLabels{i} = xlabels{xticks(i)}; + else + xTickLabels{i} = ''; + end +end +set(gca, 'XTickLabel', xTickLabels); if o.legend lh = legend(line_handles, o.seriesElements.getTexNames(), ...