Я genereated график в MATLAB, используя следующий код:смещение в оси х, используя бар функцию (Matlab)
epsilons = 0.1:0.1:1;
RMS = zeros(length(epsilons));
%some data manipulations, changing the RMS to real values
figure;
bar(epsilons , RMS);
как вы можете увидеть, epsilons
содержит 10 значений: 0.1, 0.2, ..., 1
однако, используя функцию bar
, я получаю смещение, как можно видеть на этом рисунке:
любые идеи, как исправить это?
Вы должны изменить значение 'epsilons' где-то. Пожалуйста, предоставьте фактический код, поскольку это явно неточно из-за того, что ширина вашей полосы не является значением по умолчанию. – Suever