Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2011

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

Search the Archive

Re: mandelbrot in version 7 & Ruskeepaa version 3

  • To: mathgroup at smc.vnet.net
  • Subject: [mg120445] Re: mandelbrot in version 7 & Ruskeepaa version 3
  • From: "Kevin J. McCann" <kjm at KevinMcCann.com>
  • Date: Fri, 22 Jul 2011 19:47:34 -0400 (EDT)
  • References: <j0aivf$ghq$1@smc.vnet.net>

Two things. The error is due to your argument x+Iy in the call to 
mandelbrot. You need a space between the I and the y, i.e. x+I y. 
Second, you have a semicolon at the end of the DensityPlot call; this 
prevents the plot from being shown.

Kevin

On 7/21/2011 9:15 PM, DaleJenk wrote:
> I bought Mathematica 7 Home Edition last year. I'm trying to plot the
> Mandelbrot Set following the instructions in Ruskeepaa's Mathematica
> Navigator version 3. I'm getting an error message.
>
> Here's what I am introducing:
>
> mandelbrot = Compile[{{c,_Complex}},
> Module[{z=0+0I, n=0}, While[Abs[z]<2&&  n<50, z=z^2+c; n++]; n]];
>
> DensityPlot[mandelbrot[x+Iy], {x,-2,1},{y,-1.5,1.5}, PlotPoints->200,
> Mesh->False, FrameTicks->{{-2,-1,0,1},{-1,0,1}}]; //Timing
>
> I get the message:
>
> CompiledFunction::cfsa:
> Argument -1.99998 + Iy at position 1 should be a machine-size complex
> number.
>
> Where am I going wrong?
>
> Thanks.
>
>
>


  • Prev by Date: Re: Producing an image that only contains its interior and boundary but, no exterior.
  • Next by Date: Re: mandelbrot in version 7 & Ruskeepaa version 3
  • Previous by thread: Re: mandelbrot in version 7 & Ruskeepaa version 3
  • Next by thread: Re: mandelbrot in version 7 & Ruskeepaa version 3