Mon 02 Mar 2015 10:20:13 PM UTC, comment #2:
I'm sorry I wasn't clear enough. I'll try again.
With "projection plane" I mean this: any 3D-object is obviously projected to a 2D plane when drawn on a screen.
I've attached 3 pics of the command
plot3 ([0 1], [0 1], [0 1], "r", "linewidth", 3)
In the first all three axes (XYZ) extend from 0-1.
In the second (zoomed out) plot, only the X- and Y-axes have been zoomed out (larger range limits), the Z-axis limits are still [0 1].
Same goes for the 3rd pic (zoomed in), where the X_ and Y-axis are zoomed in but the Z-axis limits again remain to be [0 1].
It may be even easier to simply zoom out on the 3D-plot made by the sombrero command. The plot will be stretched in the Z-direction, as the Z-axis limits remain to be [0 1].
My conclusion is that zooming in and out only works on the X and Y axes, but ignores the Z-axis.
As stated in the original report, Matlab zooms in/out on all 3 axes for 3D graphs.
I think this ML-incompatible behavior has been there for a very long time.
(file #33230, file #33231, file #33232)
|