[comp.sys.sun] Bug-free Axis, anyone?

varri@tut.fi (V{rri Alpo) (10/31/89)

Axis is a nice little 2D-data plotting program which we use quite a lot in
our laboratory. In our version there is, however, an annoying bug which
appears mainly, when the user forces a certain scale with the #x and #y
options. In this case Axis cannot break unconnected curves separate, but
connects them together in nasty ways. (You get the picture if you try the
included Axis code and you get a line from point (4,-44) to point (25,0).)

What I'm asking now is that if somebody has a version of Axis that does
not produce the above explained error, could this person kindly inform us
how to obtain the bug-free version.

Please respond to our system manager Pertti Lehtinen, (pl@tut.fi) or to me
(varri@tut.fi), if you cannot reach Pertti for some reason.

	Alpo Varri

Tampere Univ. of Tech, DSP lab. Tampere, Finland

Sample Axis input data follows:
- - - - - cut here - - - - - - -
#r 0.05
#x 0 25
#y -45 0
#lt "Filter bank frequency response"
#lts 1.45
#lty 1.2
#lx "Frequency"
#lxs 1.21
#ly "Amplitude"
#lys 1.21
#h 0.75
#w 1.0
#m 1
0.000 -66.938
6.152 -48.619
6.250 -44.341
6.348 -41.844
6.934 -52.852
7.031 -37.676
7.129 -30.928
7.813 -6.485
8.105 -1.770
8.984 -0.003
9.082 0.000
9.180 -0.004
12.695 -0.739
14.063 -30.963
14.258 -44.061
14.355 -68.559
15.527 -66.014
15.820 -48.834
15.918 -46.508
16.016 -44.966
17.090 -39.929
17.969 -44.543
18.066 -45.739
19.727 -46.029
19.824 -45.286
22.266 -39.870
23.633 -45.029
23.926 -46.251
25.000 -72.959
#lt
0.000 -78.980
12.988 -48.491
16.895 -65.243
16.992 -42.116
17.090 -33.795
17.871 -5.446
18.164 -1.152
18.555 -0.059
21.289 0.000
21.387 -0.001
25.000 -0.002
#lt
0.000 -69.438
3.906 -46.797
4.004 -43.545
10.645 -47.648
11.621 -59.187
11.719 -44.964
11.816 -36.727
13.184 -1.343
14.063 -0.009
15.039 0.000
15.137 -0.002
17.676 -0.411
17.871 -1.465
18.848 -35.142
18.945 -47.215
19.043 -47.298
19.141 -41.140
20.020 -47.604
24.512 -47.398
25.000 -78.980
#lt
0.000 -72.958
0.293 -47.170
2.930 -61.682
3.027 -44.677
3.223 -40.296
3.418 -47.075
3.516 -30.724
4.102 -1.185
5.273 -0.006
5.371 0.000
5.469 -0.001
7.617 -0.317
7.910 -1.923
8.984 -33.448
9.082 -40.598
9.180 -59.043
14.453 -70.180
25.000 -54.896
#lt
0.000 -62.405
0.098 -44.668
0.195 -42.399
0.293 -38.025
0.391 -27.496
0.488 -6.479
0.586 0.000
0.684 -0.100
3.711 -0.451
3.906 -1.611
4.590 -34.141
4.688 -48.302
24.707 -71.151
25.000 -69.764