xcsc.net
当前位置:首页 >> mAtlAB画三维图时,怎么更改坐标轴刻度 >>

mAtlAB画三维图时,怎么更改坐标轴刻度

用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))))

方法如下: 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...

surf(a,b,c); axis ([2 3 2 3 1 4]) 加上后面那个坐标轴范围即可;

直接使用xlabel,ylabel,zlabel函数进行设置,如下的代码所示: figure;[X Y] = meshgrid(-8:.5:8);R = sqrt(X.^2 + Y.^2) + eps;Z = sin(R)./R;mesh(Z);title('标题及坐标轴名称展示'); #标题x1=xlabel('X轴'); #x轴标题x2=ylabel('Y轴'); #y轴...

你这个要求是没法满足的,x,y轴是垂直的,要改变显示角度,都会同时变化。

set(gca,'DataAspectRatio',[0.03 0.03 1]) 应该是的 你自己改参数!

图形生成之后,还可以使用figure中自带的功能对图像进行修饰。 如果要修改某图中某部分,就可以单击先选中图形,然后在下方的“属性编辑器”中进行修改。

方法一:set(get(gca, 'YLabel'), 'Rotation', 0); 方法二:画好图以后点选Y轴标注,把属性里的Rotation改为0。实际上可以取任意角度。

做出三维图形后,可以编辑图形,设置各个坐标的刻度。

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