MathGroup Archive 1998

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

Search the Archive

Re: Problem plotting a piecewise function

  • To: mathgroup at smc.vnet.net
  • Subject: [mg14557] Re: Problem plotting a piecewise function
  • From: "Allan Hayes" <hay at haystack.demon.co.uk>
  • Date: Fri, 30 Oct 1998 03:07:29 -0500
  • References: <70ras4$sge@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

sergio at scisun.sci.ccny.cuny.edu wrote in message
<70ras4$sge at smc.vnet.net>...
>(*--
>   Hello guys,
>
>   Could somebody explain why in the following plot nothing is
>        drawn between x =(0,0.5)?
>   How can I have the complete plot of this function?
>        Notice that f[0] = 1.0 and the y-axis tick mark gets up to
>        about 0.15
>---*)
>Clear[f,Xa,Xb];
>f[x_] := Which[x >= 0. && x <= 1.5, 0.888889 (-1.5 + x) (-0.75 + x),
>True, 0]; Xa=0.0; Xb=3.0;
> Plot[Evaluate[f[x]], {x,Xa,Xb}]
>
>(*------
> I am using:
>In[39]:= $Version
>Out[39]= Solaris 3.0 (November 22, 1996)
>
>In[2]:= $Version
>Out[2]= SPARC 2.2 (February 5, 1994)
>
> Using the option PlotPoints does not improve too much the plot. Try
>        for instance:
> Plot[Evaluate[f[x]], {x,Xa,Xb}, PlotPoints -> 100]
>
> Regards,
> Sergio
> E-mail: sergio at scisun.sci.ccny.cuny.edu ------*)
>
>-----------== Posted via Deja News, The Discussion Network ==----------
>http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own
>
>

Sergio:
The full line is constructed but Mathematica decides only to show the
later part (this is a feature)

Plot[f[x], {x,Xa,Xb}]

To make it show all you can use one of the following

Show[%,PlotRange->All]

Plot[f[x], {x,Xa,Xb}, PlotRange->All]

Allan

----------------------
Allan Hayes
Mathematica Training and Consulting
www.haystack.demon.co.uk
hay at haystack.demon.co.uk
Voice: +44 (0)116 271 4198
Fax: +44 (0)870 164 0565





  • Prev by Date: Re: ParametricPlot
  • Next by Date: Coordinates for circle
  • Previous by thread: Re: Problem plotting a piecewise function
  • Next by thread: ParametricPlot