Question: 2 z-Axis scales in Plot3D?
- To: mathgroup at smc.vnet.net
- Subject: [mg122578] Question: 2 z-Axis scales in Plot3D?
- From: Ross Martin-Wells <rossmart at gmail.com>
- Date: Wed, 2 Nov 2011 06:20:50 -0500 (EST)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
Hello, I am trying to find a way to make a Plot3D graph with two different scales for the Z axis. I saw many options for using FrameTicks in 2D systems, but this seems to be because each frameaxis has its own place held in FrameLabel or the Ticks section, i.e. there are four places for the 2D graph {top,bottom, left,right}. For the Plot3D, all options seem to only recognize 3 axes, though I can move the axis that is labeled between any of the four options using AxesEdge. I feel that I should be able then to label any and all of the 12 axes if I so wished. I have also tried relabeling two graphs and showing them on top of each other, but this just seems to default to the first set of options. For example, some code I have used: a = Plot3D[x y, {x, 0, 1}, {y, 0, 1}, AxesEdge -> {{1, 1}, {-1, -1}, {-1, 1}}, Ticks -> {{{0, "0 M"}, {.5, ".5 M"}, {1, "1 M"}}, {{0, "0 n"}, {.5, ".5 n"}, {1, "1 n"}}, {{-1, "-1Z"}, {0, "0Z"}, {1, "1Z"}}}] b = Plot3D[x y, {x, 0, 1}, {y, 0, 1}, AxesEdge -> {{1, 1}, {-1, -1}, {1, -1}}, Ticks -> {{{0, "0 M"}, {.5, ".5 M"}, {1, "1 M"}}, {{0, "0 n"}, {.5, ".5 n"}, {1, "1 n"}}, {{-1, "-1B"}, {0, "0B"}, {1, "1B"}}}] Show[{b, a}, PlotRange -> All] any help or directions to a previous answer would be much appreciated Ross -- Physics Graduate Student Penn State University 104 Davey Lab Box 23 University Park, PA 16802 (203)-858-0750