#!/bin/bash
NumProc=8
#
mv 1.dat MandelbrotSet.dat
for n in `seq 2 $NumProc` ; do
      cat ${n}.dat >> MandelbrotSet.dat
      rm -f ${n}.dat
done
#
echo "bcf(i,f) = (i>=255) ? 0 : ( (i >= f) ? 255 : ( (i<=2) ? 255 :(1-cos(((f-i)/(f-2) - 0.5)*3.141592653589))*255 ))
scf(i,f) = (i >= f) ? 0 : ( (i<=2) ? 255 : 255*(f-i)/(f-2) )
rgb(i) = 65536 * scf(i,254) + 256*scf(i,254) + bcf(i,254) ## grocs i vermells
set size square
set yrange [-1.5:1.5]
set xrange [-2.1:1]
set terminal pngcairo size 800,600 enhanced font 'Verdana,11'
set output \"MandelbrotSet.png\"
plot \"MandelbrotSet.dat\" u 1:2:(rgb(\$3))  with points lc rgb variable notitle;" | gnuplot
#
exit 0
#
##### rgb(i) = 65536 * scf(i,25) + 256*scf(i,70) + bcf(i,200)   ## liles
