, что это неправильно, что я не могу понять, в моем YTickLabel
:установка YTickLabel MATLAB
h2=bar(myData);
ylabels=['1';'1.5';'2';'2.5';'3'];
set(gca,'XTickLabel',applicationNames),'XTick',applicationNames),'YTickLabel',ylabel));
пс: Я попробовал это, а также не имела успеха:
ax=gca
ax.YTickLabel=['1';'1.5';'2';'2.5';'3'];
Я получаю эту ошибку :
Error using vertcat
Dimensions of matrices being concatenated are not consistent.
спасибо за ответ @rayryeng, я стараюсь, что хорошо. в этом случае я не получаю никакой ошибки (см. это): 'ax = YTickLabel: [1 1.5000 2 20.5000]', но на фактическом графике я не вижу изменений – Amir
@Amir - Do 'axis tight' и посмотреть, что произойдет. Кроме того, совместное использование ваших данных, чтобы мы могли воспроизвести ваш заговор, помогло бы нам не предлагать вещи, которые вы уже пробовали – rayryeng
на самом деле причина, по которой я делаю это, - это kinda 'adjustbarbase', я попробовал файл плагина' .m', но didn Не работай. Все дело в том, что я хотел бы переименовать свой 'YTickLabel' все' + 1'. Кстати, 'axis tight', сильно затяните YTick, поскольку я наблюдаю это сейчас. – Amir