MathGroup Archive 2010

[Date Index] [Thread Index] [Author Index]

Search the Archive

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


  • Prev by Date: Using MapAt with Play
  • Next by Date: Re: Plot and DSolve
  • Previous by thread: Re: Plotting functions and lines on the same figure?
  • Next by thread: Re: Plotting functions and lines on the same figure?