你好,互联网的人们!
我的问题非常简单。我想改变水平和垂直轴刻度?正如你在下面的图片中看到的那样,我希望得到值1332而不是~3750,你会看到一条非常清晰的蓝线。我如何实现这一目标?
我感谢所有帮助!
提前致谢! :)
答案 0 :(得分:2)
轴上的值基于您的数据,因此最好的选择是缩放您绘制的数据,例如:而不是密谋:
plot(x,y,'b.')
绘制类似的内容:
plot(x*1332/3750,y*1332/3750,'b.') % assuming same scaling factor on both axes
另一个选项,在我看来不太好,是在绘图后更改轴刻度:
current_xticks = get(gca,'XTick');
new_xticks = current_xticks * 1332,3750;
set(gca,'XTick',new_xticks);
current_yticks = get(gca,'YTick');
new_yticks = current_yticks * 1332,3750; % assuming same scaling factor on both axes
set(gca,'YTick',new_yticks);