Re: Plotting functions and lines on the same figure?
- To: mathgroup at smc.vnet.net
- Subject: [mg113846] Re: Plotting functions and lines on the same figure?
- From: Murray Eisenberg <murray at math.umass.edu>
- Date: Mon, 15 Nov 2010 05:51:49 -0500 (EST)
Two methods: (1) Use the Epilog or Prolog option within your Plot expression. For example: Plot[Abs[x^(1/3)], {x, -1, 1}, Epilog -> {Thick, Red, Line[{ {0,0}, {0,1} }]}] (2) Combine a Plot expression (which gives output with a Head of Graphics) with another Graphics expression into a Show expression. For example: grf = Plot[Abs[x^(1/3)], {x, -1, 1}]; tgt = Graphics[{Thick, Red, Line[{ {0,0}, {0,1} }]}]; Show[{grf, tgt}] On 11/14/2010 6:10 AM, Marco Masi wrote: > I would like to plot straight lines into a graph of a function, i.e. after Plot[f[x], {x, -l, +l}] I need to insert into the graph three straight lines. Could not bring to work graphics primitive Line since I could make it plot only on a separate graph. How can one Plot and Line on the same figure? > > Mark. > -- Murray Eisenberg murray at 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