RE: Hiding parts of a graph
- To: mathgroup at smc.vnet.net
- Subject: [mg30370] RE: [mg30336] Hiding parts of a graph
- From: "David Park" <djmp at earthlink.net>
- Date: Sun, 12 Aug 2001 02:29:59 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
Amy, Another wonderful place to use a pure function. Again we Map the plotting function onto the desired list of values. Pure functions and Map are great for doing things like this. I also suppressed the display of the individual plots and reactivated the display in the Show statement. In your example, the individual functions are not well distinguished, but I trust that they are in your actual application. list = Plot[x^2 + #, {x, #, 10}, DisplayFunction -> Identity] & /@ {1, 3, 5.6, 99, 101.01}; Show[list, DisplayFunction -> $DisplayFunction]; David Park djmp at earthlink.net http://home.earthlink.net/~djmp/ > From: Amy Sommer [mailto:amsommer at pacific.mps.ohio-state.edu] To: mathgroup at smc.vnet.net > > I have been trying to plot several variations of a parabola-like function > on one graph. The problem that I am encountering is that I only want part > of each function to appear on the graph. I have tried the following > example: > > list = Table[Plot[x^2 + n, {x, n, 10}], {n, 0, 10, 1}] > Show[list] > > That example works and graphs each function starting at the desired point. > The problem I am having is that I do not want equal intervals of n. I > have a list of values that I need to use as my n value. I have tried the > following with no success: > > (This is an extremely simplified example of the function and n values that > I need to graph) > > a={1,3,5.6,99,101.01} > Plot[Evaluate[ReplaceAll[x^2 + n, n->a]],{x, n, 10}] -- I have also tried > this with {x, a, 10} > > If there are any ideas on how I might go about doing this please let me > know. > > Thanks, > Amy Sommer > > > >