Re: plot bug
- To: mathgroup at smc.vnet.net
- Subject: [mg16734] Re: [mg16656] plot bug
- From: "Wolf, Hartmut" <hwolf at debis.com>
- Date: Wed, 24 Mar 1999 02:23:49 -0500
- Organization: debis Systemhaus
- References: <199903191754.MAA09828@smc.vnet.net.>
- Sender: owner-wri-mathgroup at wolfram.com
Dear Arnold Arnold Knopfmacher schrieb: > > Using Mathematica 3.0 on a Mac and on a PC, the following command > > Plot[Cos[Degree Tan[Degree Sin[x]]],{x,0,2 Pi}] > > produced a graph whose y axis labels were ALL 1. > Any explanation? > If you just plot that, it comes as a surprise. However, if observe what you are doing, e.g. with In[2]:= showMe[aStart_, aEnd_, n_Integer/;n>1, plotOptions___]:= Module[{ aStep=(aEnd-aStart)/(n-1), i}, Do[g[i]=With[{a= aStart+aStep(i-1)}, Plot[Cos[a Tan[a Sin[x]]],{x,0,2 Pi},PlotLabel->a, DisplayFunction->Identity, plotOptions]],{i,n} ]; Show[GraphicsArray[Table[Array[g,3, i],{i,1,n,3}]], DisplayFunction->$DisplayFunction] ] then there is now surprise! Please checkout In[3]:= showMe[1., 0.5, 24, PlotRange->{{0,2 Pi},{0,1}}] and then In[4]:= showMe[1., Degree, 24, AxesOrigin->{0,1}] you will see something! There is nothing mysterious with Degree, it only happens to be quite small! In[5]:= {Cos[0], Cos[Degree]}//N Out[5]= {1.,0.999848} Furthermore you might like to see what happens with: In[6]:= showMe[1.0, Pi/2, 24, PlotPoints->1000] Then Tan[Pi/2] becomes quite large, and the Cos of that becomes quite rapidely oscillating. I think the question is, what did you _mean_ with a = Degree exactly? your's Hartmut
- References:
- plot bug
- From: "Arnold Knopfmacher" <arnoldk@gauss.cam.wits.ac.za>
- plot bug