#! /bin/csh -f
# Last edited on 2008-02-04 20:18:32 by stolfi

set usage = "$0 CURVENAME"

if ( $#argv != 1 ) then
  echo "usage: ${usage}"; exit 1
endif

set name = "$1"; shift;

set dfile = "${name}-draw"
# echo "PZDraw: ${name}.flc -> ${dfile}.eps"
# /bin/rm -f ${dfile}.eps
# cat ${name}.flc \
#   | PZDraw \
#       -window test \
#       -outName "${dfile}" \
#       -axes \
#       -eps
#       
# ghostview "${dfile}.eps"

set pfile = "${name}-plot"
echo "PZFractalDim: ${name}.flc -> ${pfile}.plt"
/bin/rm -f ${pfile}.plt
PZFractalDim \
  -inFile "${name}" \
  -outFile "${pfile}" \
  -minDist 2
ls -l ${pfile}.plt

echo "PZFractalDim: ${pfile}.plt -> ${pfile}.eps"
/bin/rm -f ${pfile}.eps
gnuplot <<EOF 
set term postscript eps color "Times-Roman" 24
set size 1.0,1.0
set output "${pfile}.eps"
set yrange [0.8:1.2]
set ylabel "dimension"
set xlabel "avg step (pixels)"
plot \
  "${pfile}.plt" using 3:4 with linespoints
quit
EOF

ghostview "${pfile}.eps"

