我在 Matlab 中绘制了一个图,使用:
hold on
plot(t1,Dx1,'r')
xlabel('t (ps)')
ylabel('Deviation of coordinate from initial coordinate (Å)')
plot(t1,Dy1,'g')
plot(t1,Dz1,'b')
hold off
但是,y 轴上的刻度标签是以科学计数法生成的:
有什么方法可以删除科学记数法并让 y 标签范围从 -0.0025 到 0.0005?谢谢!
您可以尝试使用 sprintf 自己手动设置刻度标签:
yt = get(gca,'YTick');
set(gca,'YTickLabel', sprintf('%.4f|',yt))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)