tnjk.net
当前位置:首页 >> mAtlAB 坐标轴刻度问题 >>

mAtlAB 坐标轴刻度问题

看你的图像画的好像是个二维彩色图。 如果是imagesc命令的话使用 imagesc(x,y,data),x,y使用你定义的数组。 假如你不加上x,y的话,那默认的刻度就是采样点数,也就是缩小了50倍的。 其他的画二维图的命令基本都有类似功能,如果你用的是其他...

.坐标轴设置 范围设置: a. axis([xmin xmax ymin ymax])设置坐标轴在指定的区间 b. axis auto 将当前绘图区的坐标轴范围设置为MATLAB自动调整的区间 c. axis manual 冻结当前坐标轴范围,以后叠加绘图都在当前坐标轴范围内显示 d. axis tight ...

方法如下: figure; %设置坐标轴线宽,加边框,坐标字号 axes('linewidth',1, 'box', 'on', 'FontSize',16); %设置坐标轴label xlabel('时间(s)','FontSize',16); ylabel('压力(pa)','FontSize',16); grid on; hold on; plot(ScopeData1.time, Sco...

当纵坐标为指数: matlab7.1中输入命令: set(gca,'Yscale','log'); 就可以把Y轴的坐标改为指数形式 在一些财务的绘图中,可能坐标轴需要设置成比如“2010年 2011年 2012年”等等, 第一种方法: 打开plot tools,单击坐标轴,单击more property,...

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...

两点建议: 1、把plot放在设置Tick、TickLabel的语句之前,因为plot默认会清除坐标系的内容,你的两句set其实没有起到作用。 2、设置Tick并不影响坐标范围。也就是说,坐标范围由你的数据决定,既然数据最大值不超过1000,当然不会显示到1050的...

编程,绘图,设置坐标轴,做出自己的坐标轴 1. axis([xmin xmax ymin ymax]) 设置当前图形的坐标范围,分别为x轴的最孝最大值,y轴的最小最大值 2. V=axis 返回包含当前坐标范围的一个行向量 3. axis auto 将坐标轴刻度恢复为自动的默认设置 4. ...

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

用surf 或者mesh的时候先定义x,y的范围就好 x=.01:.01:2; y=1:200; z=ones(200,200); surf(x,y,z);

如果只需要改 label 的话,被你注释掉的那两句改为 set(gca,'XTickLabel', strsplit(num2str(0.03*(0:200:600)))) set(gca,'YTickLabel', strsplit(num2str(0.03*(0:500:1500))))

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com