Guy Marson wrote:
Here is the same .frm with (Rs*p1). It maybe makes no sense but at least the "value" of Rs can be changed :) even on the complex plane :(.
Darn, I wanted to do something like below in the formula, then plug in the original values and save a new .par, but was happy when the formula resulted in something tangible - and completely forgot the planned changes: Pd = real(p1) ;0.0000000000001 Gm = imag(p1) ;0.00000000000094 Ids = real(p2) ;0.00000000252 Rs = imag(p2) ;0.968 n = real(p3) ;1.752 Vt = imag(p3) ;0.025 ... Well, I've rummaged around my Fractint subdirectories and found a file with parameters/formulas I had planned to post - years ago! No-one would call these artistic, but the purpose of the .par sets is to give the potential user a feeling for the formula and its input variables. In case one is wondering why there are two iteration functions and what use p3i --> imag(p3) is: This is a cubic polynomial, it has two critical points and both have to be iterated (try to remove the 'zz = ...' parts and the result will be a fractal sliced in half with the other part of the screen as inside color). p3i only decides which of the two crit. points is assigned to z inc ase one wants to use some inside coloring function. I hope this is not too big, would not want to inconvenience anyone... Regards, Gerald -------------------------------- PARS and FORMULA --------------------------- BH_CubicMan_1 {;Unusual looking Mandelbrot Set, Lambda = 1 ; reset=2003 type=formula formulafile=archiv.frm formulaname=BuffHenriksenMan passes=t corners=-2.683776/2.683776/-2.012832/2.012832 params=0/0/1/0/16/0 float=y maxiter=1024 inside=0 periodicity=0 colors=@volcano.map } BH_CubicMan_2 {;Unusual looking Mandelbrot Set, Lambda = -1 ; reset=2003 type=formula formulafile=archiv.frm formulaname=BuffHenriksenMan passes=t corners=-2.517125/2.517125/3.356166/-3.356166/2.517125/-3.356166 params=0/0/-1/0/16/0 float=y maxiter=1024 inside=0 periodicity=0 colors=@volcano.map } BH_CubicMan_3 {;Unusual looking Mandelbrot Set, Lambda = 0 ; reset=2003 type=formula formulafile=archiv.frm formulaname=BuffHenriksenMan passes=t corners=-2.141123/2.141123/2.85483/-2.85483/2.141123/-2.85483 params=0/0/0/0/16/0 float=y maxiter=1024 inside=0 periodicity=0 colors=@volcano.map } BH_Original {;Unusual looking Mandelbrot Set, Siegel Disk ; reset=2003 type=formula formulafile=archiv.frm formulaname=BuffHenriksenMan passes=t corners=-0.34140806/0.34140806/-3.463212/3.463212/-3.4202782/0.6419478 params=0/0/-0.737368878078322/-0.675490294261521/16/0 float=y maxiter=1024 inside=0 periodicity=0 colors=@volcano.map } BH_CubicMan_4 {;Strong distortion ;Unusual looking Mandelbrot Set ; reset=2003 type=formula formulafile=archiv.frm formulaname=BuffHenriksenMan passes=t corners=-2.949252/2.949252/0.8251166/-0.8251166/-0.03367874/-3.062315 params=0/0/0.715/0.715/16/0 float=y maxiter=512 inside=0 periodicity=0 colors=@volcano.map } BH_CubicMan_5 {;Another bizarre form ;Unusual looking Mandelbrot Set ; reset=2003 type=formula formulafile=archiv.frm formulaname=BuffHenriksenMan passes=t corners=-3.306336/3.306336/0.9250185/-0.9250185/-0.03775637/-3.433088 params=0/0/-0.9949/0.1/16/0 float=y maxiter=512 inside=0 periodicity=0 colors=@volcano.map } BH_Detail {;Detail from BH_CubicMan_3 ;Unusual looking Mandelbrot Set ; reset=2003 type=formula formulafile=archiv.frm formulaname=BuffHenriksenMan passes=t corners=1.7079034/1.2211/-1.0240096/-0.79045796/1.4205494/-0.64087092 params=0/0/0/0/16/0 float=y maxiter=1024 inside=0 periodicity=0 colors=@volcano.map } BH_MainAntenna {;Detail from BH_CubicMan_4 ;Unusual looking Mandelbrot Set ; reset=2003 type=formula formulafile=archiv.frm formulaname=BuffHenriksenMan passes=t corners=0.432704149/0.648391824/2.17659659/1.99153324/0.599182127/1.9546\ 2595 params=0/0/0.715/0.715/16/0 float=y maxiter=1024 inside=0 periodicity=0 colors=@volcano.map } frm:BuffHenriksenMan {;by Xavier Buff and ;Christian Henriksen, "Julia sets in parameter spaces" ;Function: z^3 + b*z^2 + lambda*z, lambda fixed ;periodicity=no ;------------------------------------------------------------------------- ;p1 : Perturb z(0) ;p2 : Lambda ;p3r: Bailout ;p3i: Orbittracking(0|1) - maps either first or second Critical Point to z ;------------------------------------------------------------------------- ; zz = sqrt(sqr(pixel)-3*p2) IF (imag(p3)) z = p1 - (pixel-zz)/3 zz = p1 - (pixel+zz)/3 ELSE z = p1 - (pixel+zz)/3 zz = p1 - (pixel-zz)/3 ENDIF: z = ((z+pixel)*z+p2)*z zz = ((zz+pixel)*zz+p2)*zz p3 >= |z| && p3 >= |zz| } ------------------------------------- END -----------------------------------