Re: Clever Tricky Solutions
- To: mathgroup at smc.vnet.net
- Subject: [mg94109] Re: [mg94069] Clever Tricky Solutions
- From: DrMajorBob <btreat1 at austin.rr.com>
- Date: Fri, 5 Dec 2008 05:30:01 -0500 (EST)
- References: <200812041213.HAA27605@smc.vnet.net>
- Reply-to: drmajorbob at longhorns.com
px1 = Plot[1/2 Sin[3.14 x], {x, 1, 2}, AxesOrigin -> {0, 0}]; px2 = Plot[Sin[3.14 x], {x, 0, 1}, AxesOrigin -> {0, 0}]; Show[px1, px2, PlotRange -> All] > to use fashion. But the end result is, since most people don't have the > time or patience to go through this mind numbing exercise to get a > simple job done, they will use Mathematica only when all other packages > fail to deliver what they need. So they'll get to Mathematica almost instantly. No problem. Bobby On Thu, 04 Dec 2008 06:13:56 -0600, Donald DuBois <donabc at comcast.net> wrote: > Here is a simple example of why more people don't use Mathematica. > > px1 = Plot[1/2 Sin[3.14 x ], {x, 1, 2 }, AxesOrigin -> {0, 0}] > > px2 = Plot[Sin[3.14 x ], {x, 0, 1 }, AxesOrigin -> {0, 0}] > > Show[px1, px2] does NOT show both graphs. > > There are multiple steps that the user might go through > that may help. A list below in the order that I think most people who > are not Mathematica aficionados would use: > > (1) Go to the Show Help page which is no help at all. > > (2) Do Options[Show] which produces {}. > > (3) Digging a little further, you have to realize the px1 and px2 are > Graphics objects and that Show inherits these options so do a > Options[Graphics]. After playing around with the different options > starting with the word "Axes" [since the problem seems to be the axes in > the positive half of the graph are missing] you hit upon PlotRange->All > does the trick. > > I'm sure there are reasons why Show does not work in an intuitive, easy > to use fashion. But the end result is, since most people don't have the > time or patience to go through this mind numbing exercise to get a > simple job done, they will use Mathematica only when all other packages > fail to deliver what they need. Not a good way of expanding the user > base, in my opinion. Clever, tricky solutions are no solutions at all. > -- DrMajorBob at longhorns.com
- References:
- Clever Tricky Solutions
- From: Donald DuBois <donabc@comcast.net>
- Clever Tricky Solutions