Matlab如何设置坐标轴步长?

如题所述

1、打开MATLAB,file-new-script,进行程序编制,例如这里画一条曲线。”clear;clc;m=1365;a=-11825/m+5.01;x=0:0.1:1.6;b=a-log10(x);y=10.^(b);p=plot(x,y,'r');”

2、运行程序,可以先保存在运行,进行“save and run”,也可以拷贝到command window运行。

3、运行后得到图形。

4、假如现在你觉得横坐标太挤了,如何进行图片刻度线间距修改。

5、找到底部x轴,ticks,点击进入间距即步长设置。

6、设置完成,步长变了。具体步长得你自己看着怎么合适怎么确定。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-09-27
楼上的是对的,
可是要注意大小写啊
set(gca,'Xtick',[xmin:step:xmax])
如:标记0 pi 2pi 并将坐标轴改成0 pi 2pi ,代码如下:
set(gca,'Xtick',[0 pi 2*pi],'Xticklabel',{'0','pi','2pi'})本回答被网友采纳
第2个回答  2017-12-28
问:如何设置坐标轴的步长?
答:set(gca,'xtick',[xmin:step:xmax])
set(gca,'ytick',[ymin:step:ymax])
注意:axis([xmin xmax ymin ymax])仅仅设定了横纵坐标的范围,而没有说明Matlab画图中标示的点.
而set命令,直指显示出来的标示位置.
相似回答