How to set axis of a plot to correspond to their values.
1 次查看(过去 30 天)
显示 更早的评论
x = 10:0.05:30;
z = 1:0.005:3;
[X,Z] = ndgrid(x,z);
mesh(X,Z,Y)
This is the plotting code, however the surface i got does not scale accordingly. It gives a scale of equal length for x and z instead of having z shorter and x longer. How do i adjust this such that the plot actually shows that the length of z axis is e.g 2 while length of x axis is a longer 20.
0 个评论
采纳的回答
Adam
2017-12-14
编辑:Adam
2017-12-14
doc pbaspect
doc daspect
can be used to control the aspect ratio of the plotting area and the data.
Also
axis equal
will set the true [1 1 1] aspect ratio.
2 个评论
Adam
2017-12-14
You need to use one of the two functions I mentioned first to give more specific control over the aspect ratios.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Surface and Mesh Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!