matlab中,坐标图如何加长其上的刻度线?比如说x坐标2对应了一个刻度线,这个线太短了,如何设置其长度?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab中,坐标图如何加长其上的刻度线?比如说x坐标2对应了一个刻度线,这个线太短了,如何设置其长度?相关的知识,希望对你有一定的参考价值。

本来matlab画出来是有清晰刻度的,但是弄到latex里一缩放,双对数坐标下的小刻度就没有了,所以希望能加长刻度线,提高清晰度

参考技术A

建议你这样处理:

在matlab图形编辑器里面给图加上网格,这样图也比较美观,特别是对数坐标的图,如果你还觉得这样不好,还可以设置front的size,设置大一点,你看图片的效果吧!

希望对你有帮助!

本回答被提问者采纳
参考技术B 的发生过的

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

matlab中 仿真得到的figure,如何通过改figure属性,从而直接在figure中将图片Y轴上的刻度定义为如下刻度,请matlab大神帮忙指点,万分感谢!

这个是我得到的图

我改了Yticks 可是也没改明白 还望懂的人指点下 谢谢啦

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\')
参考技术A 改成semilogy(…) 画图即可本回答被提问者采纳

以上是关于matlab中,坐标图如何加长其上的刻度线?比如说x坐标2对应了一个刻度线,这个线太短了,如何设置其长度?的主要内容,如果未能解决你的问题,请参考以下文章

删除 Plotly 平行坐标图末端的刻度标签

matlab 坐标图动画,动态显示数据

matlab如何获得三维坐标图的视角

怎么在matlab中鼠标在坐标图上单击,记录下这一点的坐标啊

请问哪位高手,在用MATLAB画三维坐标图时,想让结果有文字和文本框,并能设置字的颜色明白那该怎么编写程

MATLAB中plot画图坐标轴限定问题?