12 $filter= NmraAssist::HighPassFilter->new();
19 for ($x=0; $x<'$xpixels'; $x++) {
23 m/^\s*([-e0-9.]+)\s+([-0-9.]+)\s*$/ or die;
25 $samp= $filter->transform($t, $samp);
27 ($samp/(2.0*'$fsd') + 0.5) * ('$ypersamp'-1);
28 for ($y=0, $l=0; $y<'$ypersamp'; $y+=2, $l++) {
29 $c= $h==$y ? "_" : $h==$y+1 ? "~" : " ";
32 if (!defined $tickat && $samp > 0 && $lastsamp < 0) {
35 if (defined $tickat && $t >= $tickat) {
41 $lastsamp= $samp if $samp < 0 || $samp > 0;
43 foreach $l (reverse @l) {
44 print $l, "\n" or die $!;
46 print "\n"x2, $ticks, "\n"x6 or die $!;
52 -geometry ${xpixels}x$(($ypixels * ($ypsersamp+1)/2)) \
53 -e less -sS t.nmra$rate.ptxt