Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.soft-sys.math.mathematica > #2971

How show axes labels with AxesOrigin->{0,0,0} in 3D?

From Murray Eisenberg <murray@math.umass.edu>
Newsgroups comp.soft-sys.math.mathematica
Subject How show axes labels with AxesOrigin->{0,0,0} in 3D?
Date 2011-06-06 10:24 +0000
Organization Steven M. Christensen and Associates, Inc and MathTensor, Inc.
Message-ID <isi9s0$lvi$1@smc.vnet.net> (permalink)

Show all headers | View raw


Since Mathematica 7, 3D graphics has allowed the AxesOrigin option so 
that, for example, the axes can go through the origin {0,0,0}, just like 
the way that mathematicians (or at least college calculus teachers) do 
it and teach their students to do it.

That works, but...

If you include an AxesLabel option, the labels do not appear, e.g., from:

    Plot3D[x^2 - y^2, {x, -2, 2}, {y, -2, 2},
           AxesOrigin -> {0, 0, 0},
           AxesLabel -> {x, y, z},
           BoxRatios -> {1, 1, 1}, Boxed -> False]

Is there some way to make the axes labels appear (other than to add them 
manually using the Text function, say in an Epilog)?

[And is this just another instance of WRI protracted stubbornness even 
in admitting that having 3D axes emanating from the origin is a 
permissible way of handling 3D graphics?  (Scientific/engineering 
convention seems overwhelmingly to favor axes along edges of a 3D 
graphic, whereas in math -- as I suggested, at least in multivariable 
calculus -- axes emanating from the origin is the norm.)

-- 
Murray Eisenberg                     murray@math.umass.edu
Mathematics & Statistics Dept.
Lederle Graduate Research Tower      phone 413 549-1020 (H)
University of Massachusetts                413 545-2859 (W)
710 North Pleasant Street            fax   413 545-1801
Amherst, MA 01003-9305

Back to comp.soft-sys.math.mathematica | Previous | NextNext in thread | Find similar | Unroll thread


Thread

How show axes labels with AxesOrigin->{0,0,0} in 3D? Murray Eisenberg <murray@math.umass.edu> - 2011-06-06 10:24 +0000
  Re: How show axes labels with AxesOrigin->{0,0,0} in 3D? "Nasser M. Abbasi" <nma@12000.org> - 2011-06-07 10:47 +0000
  Re: How show axes labels with AxesOrigin->{0,0,0} in 3D? Helen Read <readhpr@gmail.com> - 2011-06-07 10:47 +0000

csiph-web