       Re: 2D/3D plots scaled to unit of dimension

• To: mathgroup at smc.vnet.net
• Subject: [mg66113] Re: 2D/3D plots scaled to unit of dimension
• From: Jean-Marc Gulliet <jeanmarc.gulliet at gmail.com>
• Date: Sun, 30 Apr 2006 04:21:00 -0400 (EDT)
• Organization: The Open University, Milton Keynes, UK
• References: <e2v695\$n9g\$1@smc.vnet.net>
• Sender: owner-wri-mathgroup at wolfram.com

```Xiangdong Liu wrote:
> I am making 2D and 3D plots that depicts geographic events.  The units in
> each dimension x, y, and z are the same, say meters.  A plot may show 10
> unis in one dimension and 2 units in another.  When I make the plot,
> Mathematica chooses its automatic aspect ratio.  The result is such that
> a unit in the dimension with 3 units shown to be longer than a unit in the
> dimension with 10 units.  Of course I can change the aspect ratio to be 3/10
> (or 10/3 depending on which dimension has more units of content).
>
> My question is if I can make Mathematica plot with an aspect ratio that
> preserves the unit of length in all dimensions, automatically.  If such
> setting exists, will it be different for 3D plots?
>
> As an specific example, let's say I want to plot the following:
>
> Plot[Sin[x], {x, 0, 10}];
>
> How do I make Mathematica preserve the unit of length by displaying the
> plot with the 1/5 aspect ratio automatically?
>
> Thanks!
>

*AspectRatio* is set to 1/GoldenRatio by default. Try

In:=
Plot[Sin[x], {x, 0, 10}, AspectRatio -> Automatic];

For 3D plots, you can set also the *BoxRatio* (set to {1., 1. , 0.4} by
default).

HTH,
Jean-Marc

```

• Prev by Date: Re: 2D/3D plots scaled to unit of dimension
• Next by Date: Re: Solving Nonlinear Transcedental equations
• Previous by thread: Re: 2D/3D plots scaled to unit of dimension
• Next by thread: Difference between the following integrals....