У меня есть ось на трехмерном графике, которую я хотел бы построить в процентах.В настоящее время значения являются десятичными.Так, например, я бы хотел, чтобы 0.12 отображалось как «12%».
В настоящее время я использую:
temp_zlabels=100*str2num(get(gca,'ZTickLabel'));
set(gca, 'ZTickLabel', sprintf('%d%%|', temp_zlabels))
Это хорошо работает, но когда диаграмма увеличивается или поворачиваетсяэто, значения оси начинаются сначала, вместо масштабирования.
Так, например, если у меня есть ось (0% 25% 50% 75%), и я делаю график больше, ось теперьчитает (0% 25% 50% 75% 0% 25% 50% 75%) вместо правильного перемасштабирования исходной оси.
Какой лучший способ обозначить ось в процентах, где я делаюне столкнуться с этой проблемой?