How to apply "axis equal" to only two directions while visualizing volume data?
13 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Rubin Lewis
am 26 Apr. 2016
Kommentiert: Rubin Lewis
am 27 Apr. 2016
I am trying to use "slice" function to plot volume data. And the x- and y-axis need to be scaled equally, but the z-axis need not. However, the "axis equal" command will influence every axis. Is there a way to change that
0 Kommentare
Akzeptierte Antwort
Adam
am 26 Apr. 2016
Bearbeitet: Adam
am 26 Apr. 2016
I haven't really used 'axis equal' much but it is just a convenience function. The help documentation actually gives details of which properties change for the various axis styles.
In this case it says that 'DataAspectRatio' is set to [1 1 1] and PlotBoxAspectRatio to [3 4 4].
To be honest the latter setting is a bit of a mystery to me, but the first you could just set yourself to always be the same for x and y while leaving z independent. PlotBoxAspectRatio just affects the relative length of the various axes though, not their domain values.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!