draft/balistique.plot
author fabien
Fri, 30 Dec 2005 19:55:33 -0500
brancharpeges
changeset 1 c072d78b7ac2
parent 0 1397c2bfefa2
permissions -rw-r--r--
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500 Add an install target. Move harmonies.html to index.html.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
     1
p = 30
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
     2
e(x) = 10.0**((log10(x)*20-p)/10)
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
     3
f(x) = (x-e(x) < 0)?0:(x-e(x))
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
     4
d(x,y) = abs(x-f(y))
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
     5
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
     6
set ticslevel 0
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
     7
set contour
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
     8
set cntrparam bspline
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
     9
set cntrparam points 10
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    10
set cntrparam order 10
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    11
set cntrparam levels incremental 0,5,100
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    12
set nosurface
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    13
set term table
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    14
set out 'data.out'
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    15
splot [1:1000] [1:1000] d(x,y)
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    16
set out
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    17
set term X11
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    18
set data style lines
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    19
plot 'data.out' index 0 t "100", \
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    20
        'data.out' index 3 notitle, \
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    21
        'data.out' index 6 t "70", \
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    22
        'data.out' index 9 notitle, \
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    23
        'data.out' index 12 t "60", \
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    24
        'data.out' index 15 notitle, \
1397c2bfefa2 [svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff changeset
    25
        'data.out' index 18 t "10"