|
From: Peter P. <pr...@us...> - 2007-02-16 10:10:14
|
Update of /cvsroot/pyxida/Pyxida/bin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4462/bin Modified Files: animateNC.pl Log Message: Fixed bug in regex Index: animateNC.pl =================================================================== RCS file: /cvsroot/pyxida/Pyxida/bin/animateNC.pl,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** animateNC.pl 15 Feb 2007 18:52:43 -0000 1.12 --- animateNC.pl 16 Feb 2007 10:10:12 -0000 1.13 *************** *** 102,106 **** while (my $line = <>) { ! if ($line =~ m/\w\w (\d+) .* a=(.+) .* sc2=\[(.+),(.+),(.+),h(.+)\] ac2=\[(.+),(.+),(.+),h(.+)\]/) { my ($ts, $addr) = ($1 / 1000, $2); my @sc = ($3, $4, $5, $6); --- 102,106 ---- while (my $line = <>) { ! if ($line =~ m/\w\w (\d+) \S+ a=(\S+) .+ sc2=\[(.+),(.+),(.+),h(.+)\] ac2=\[(.+),(.+),(.+),h(.+)\]/) { my ($ts, $addr) = ($1 / 1000, $2); my @sc = ($3, $4, $5, $6); *************** *** 170,185 **** my $xmin = $xrange->percentile(100 - $rangePercentile); my $xmax = $xrange->percentile($rangePercentile); my $ymin = $yrange->percentile(100 - $rangePercentile); my $ymax = $yrange->percentile($rangePercentile); my $zmin = $zrange->percentile(100 - $rangePercentile); my $zmax = $zrange->percentile($rangePercentile); ! $s_xmin = $xmin unless $s_xmin; ! $s_xmax = $xmax unless $s_xmax; ! $s_ymin = $ymin unless $s_ymin; ! $s_ymax = $ymax unless $s_ymax; ! $s_zmin = $zmin unless $s_zmin; ! $s_zmax = $zmax unless $s_zmax; $s_xmin = (1 - $alpha) * $s_xmin + ($alpha * $xmin); --- 170,196 ---- my $xmin = $xrange->percentile(100 - $rangePercentile); + $xmin = 0 unless defined $xmin; + my $xmax = $xrange->percentile($rangePercentile); + $xmax = 0 unless defined $xmax; + my $ymin = $yrange->percentile(100 - $rangePercentile); + $ymin = 0 unless defined $ymin; + my $ymax = $yrange->percentile($rangePercentile); + $ymax = 0 unless defined $ymax; + my $zmin = $zrange->percentile(100 - $rangePercentile); + $zmin = 0 unless defined $zmin; + my $zmax = $zrange->percentile($rangePercentile); + $zmax = 0 unless defined $zmax; ! $s_xmin = $xmin unless defined $s_xmin; ! $s_xmax = $xmax unless defined $s_xmax; ! $s_ymin = $ymin unless defined $s_ymin; ! $s_ymax = $ymax unless defined $s_ymax; ! $s_zmin = $zmin unless defined $s_zmin; ! $s_zmax = $zmax unless defined $s_zmax; $s_xmin = (1 - $alpha) * $s_xmin + ($alpha * $xmin); |