progs/mandelbrot.scala
changeset 394 839ad118e467
parent 354 4b347b6e134f
child 418 fa7f7144f2bb
equal deleted inserted replaced
393:7a9cc14d0912 394:839ad118e467
   156 
   156 
   157 // some more computations with example 3
   157 // some more computations with example 3
   158 
   158 
   159 val delta = (exc2 - exc1) * 0.0333
   159 val delta = (exc2 - exc1) * 0.0333
   160 
   160 
   161 println(s"${time_needed(
   161 //println(s"${time_needed(
   162   for (n <- (0 to 12)) 
   162 //  for (n <- (0 to 12)) 
   163      mandelbrot(exc1 + delta * n, 
   163 //     mandelbrot(exc1 + delta * n, 
   164                 exc2 - delta * n, 100))} secs") 
   164 //                exc2 - delta * n, 100))} secs") 
   165 
   165 
   166 
   166 
   167 
   167 
   168 // Larry Paulson's example
   168 // Larry Paulson's example
   169 val exl1 = -0.74364990 + 0.13188170 * i
   169 val exl1 = -0.74364990 + 0.13188170 * i
   175 // example by Jorgen Villadsen
   175 // example by Jorgen Villadsen
   176 val exj1 = 0.10284 - 0.63275 * i
   176 val exj1 = 0.10284 - 0.63275 * i
   177 val exj2 = 0.11084 - 0.64075 * i
   177 val exj2 = 0.11084 - 0.64075 * i
   178 
   178 
   179 //time_needed(mandelbrot(exj1, exj2, 1000))
   179 //time_needed(mandelbrot(exj1, exj2, 1000))
       
   180 
       
   181 
       
   182 // another example
       
   183 val exA = 0.3439274 + 0.6516478 * i
       
   184 val exB = 0.3654477 + 0.6301795 * i
       
   185 
       
   186 //time_needed(mandelbrot(exA, exB, 1000))