坐标值标注
菜鸟提问:频谱分析坐标值太大,怎么在图上标注成科学记数法的形式 直接出不来?回复 楼主 007007boy 的帖子
水平有限, 建议请列出代码或给出图说明!? 应该会自动变出来。一般如10^7,2*10^7,……会变成,1,2,……,轴后会加上10^7,例如:x=10^7:10^5:10^8;
plot(x,sin(x)) 难道楼主想要这样
x=10^7:10^5:10^8; plot(x,sin(x))
set(gca,'XTickLabel',[' 1*10^7';' 2*10^7';' 3*10^7';' 4*10^7';' 5*10^7';' 6*10^7';' 7*10^7';' 8*10^7';' 9*10^7';'10*10^7']) 这种模样: 1.这样的标法没有必要,因为不符合现行的国家标准。
2.现行的国家标准是(x10^6)与纵轴的标注P结合在一起为:P/(10^6)
3.我有visio再编辑来完成。通过程序也可以,但是通用程序太麻烦
回复 6楼 007007boy 的帖子
x=10^7:10^5:10^8; plot(x,sin(x))set(gca,'XTickLabel',[' 1x10^7';' 2x10^7';' 3x10^7';' 4x10^7';' 5x10^7';' 6x10^7';' 7x10^7';' 8x10^7';' 9x10^7';'10x10^7'])
页:
[1]