matlab改变坐标轴刻度

matlab改变坐标轴刻度

QQ知识库QQ活动网2021-04-09 06:24:588300A+A-

matlab 改变坐标轴刻度的显示数值

举个例子 ezplot('x^3+x^2+x+5',[1,100]) set(gca,'xtick',1:100,'xticklabel',mod(1:10,10)) %xtick就是你要在哪些地方显示刻度,xticklabel就是显示什么 box off

matlab改变坐标轴刻度

matlab 如何更改figure坐标轴刻度为不等间距刻度

matlab坐标刻度调整为不等间距刻度代码: subplot(3,2,1) plot(x) title('默认格式') subplot(3,2,2) plot(x) set(gca,'xtick',[1 3 6 8]); set(gca,'ytick',[]); title('X自定义间隔,Y关闭') subplot(3,2,3) plot(x) set(gca,'xtick',[1 3 6 8]); set(gca,'xticklabel',sprintf('.4f|',get(gca,'xtick'))) set(gca,'ytick',[2 4 5 7]); set(gca,'yticklabel',{'Two','Four','Five','Seven'}); title('XY自定义间隔、精度及显示方式') subplot(3,2,4) plot(x) set(gca,'xminortick','on');%style 5 set(gca,'ticklength',[0.05 0.025]); set(gca,'tickdir','out'); title('XY坐标刻度显示方式') subplot(3,2,5) plot(x) set(gca,'xtick',[min(x) (max(x)+min(x))/2 max(x)]); set(gca,'ytick',[min(x) (max(x)+min(x))/2 max(x)]); title('论文中常用的标准3点式显示') x=20:10:20000; y=rand(size(x)); subplot(3,2,6) semilogx(x,y); set(gca,'XLim',[20 20000]); set(gca,'XMinorTick','off'); set(gca,'XTick',[20 31.5 63 125 250 500 1000 2000 4000 8000 16000]); set(gca,'XGrid','on'); set(gca,'XMinorGrid','off'); title('自定义网格显示') %%%%%%%%%%%%%%%%%%%%%% %顺便附上可以格式化坐标刻度的程序段 x=get(gca,'xlim'); y=get(gca,'ylim'); set(gca,'xtick',[x(1) (x(1)+x(2))/2 x(2)]); set(gca,'ytick',[y(1) (y(1)+y(2))/2 y(2)]); ------------- get(gca,'xlim');是获取最大最小刻度的 如果需要获取所有在坐标轴上显示的刻度,需要使用get(gca,'ytick')

改成semilogy(…) 画图即可 再看看别人怎么说的。

matlab改变坐标轴刻度

点击这里复制本文地址 QQ知识库【matlab改变坐标轴刻度】专题包括了matlab 改变坐标轴刻度的显示数值,matlab 如何更改figure坐标轴刻度为不等间距刻度等知识的集合,学无止境,祝你天天进步。以上内容由QQ生活网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

QQ生活网 © All Rights Reserved.  Copyright www.110go.com Rights Reserved.
Powered by QQ生活网 辽ICP备15018554号-4
网站地图|