Outils d'utilisateurs

Outils du Site


gnuplot:gnuplotinaction

====== Différences ====== Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

gnuplot:gnuplotinaction [2009/10/05 10:09]
jms
gnuplot:gnuplotinaction [2009/10/05 13:42] (Version actuelle)
jms
Ligne 7: Ligne 7:
 Les données utilisées sont celles qui sont décrites dans le livre de Philipp K. Janert et que vous trouverez dans une archive sur le site du livre. Les données utilisées sont celles qui sont décrites dans le livre de Philipp K. Janert et que vous trouverez dans une archive sur le site du livre.
  
-L'ensemble des figures n'est pas encore complet...+Toutes les figures du livre ne sont pas représentées ici...
  
 ===== Chapitre 1 ===== ===== Chapitre 1 =====
Ligne 16: Ligne 16:
 <code gnuplot> <code gnuplot>
 #!/usr/bin/gnuplot #!/usr/bin/gnuplot
- 
 set t png set t png
 set o "marathon.png" set o "marathon.png"
- 
 plot "marathon" using 1:2 with boxes plot "marathon" using 1:2 with boxes
 </code> </code>
Ligne 30: Ligne 28:
 <code gnuplot> <code gnuplot>
 #!/usr/bin/gnuplot #!/usr/bin/gnuplot
- 
 set t png set t png
 set o "dlacluster.png" set o "dlacluster.png"
- 
 unset border unset border
 unset xtics unset xtics
 unset ytics unset ytics
 unset key unset key
- 
 set size square set size square
 plot "dlacluster" using 2:3 with dots plot "dlacluster" using 2:3 with dots
Ligne 49: Ligne 44:
 <code gnuplot> <code gnuplot>
 #!/usr/bin/gnuplot #!/usr/bin/gnuplot
- 
 set t png set t png
 set o "test.png" set o "test.png"
- 
 test test
 </code> </code>
Ligne 60: Ligne 53:
 ===== Chapitre 9 ===== ===== Chapitre 9 =====
  
-==== Figure 9.3  ====+==== Planche couleur 1 ====
  
 +<code gnuplot>
 +#!/usr/bin/gnuplot
 +set t postscript eps color
 +set o "palette-1.eps"
 +set palette model RGB defined ( 0 "red", 0.5 "yellow", 1 "green" )
 +test palette
 +</code>
 +
 +{{ :gnuplot:palette-1.png }}
  
 <code gnuplot> <code gnuplot>
 #!/usr/bin/gnuplot #!/usr/bin/gnuplot
 +set t postscript eps color
 +set o "palette-2.eps"
 +set palette model RGB defined ( 0 "red", 0.1 "yellow", 1 "green" )
 +test palette
 +</code>
  
-set terminal postscript eps 
-set o "fractal.eps" 
  
 +
 +{{ :gnuplot:palette-2.png }}
 +
 +==== Planche couleur 3 ====
 +
 +<code gnuplot>
 +#!/usr/bin/gnuplot
 +set t postscript eps color
 +set o "listing9-1.eps"
 +unset key
 +set view 90,0          # View from the side
 +set isosamples 200,2   # Good resolution along x-axis,
 +                       #    few points along y-axis
 +unset ytics            # Not needed
 +set xtics offset 0,-2  # Push tic marks down from default position
 +set border 4095        # Turn on all borders
 +set xyplane 0          # Center the plot within the bounding box
 +set palette defined ( 0 'red', 0.25 'red', 0.5 'green', \
 +         1.5 'green', 1.75 'red', 2 'red')
 +splot sin(x)**3 + 0.3*sin(5*x) w l palette
 +</code>
 +
 +{{ :gnuplot:listing9-1.png }}
 +
 +==== Planche couleur 5 ====
 +
 +<code gnuplot>
 +#!/usr/bin/gnuplot
 +set t postscript eps color
 +set o "fractal-1.eps"
 set pm3d set pm3d
 set view map set view map
 set size square set size square
 unset surface unset surface
-set isosamples 300 
- 
 set ytics 0.225,0.02,0.265 set ytics 0.225,0.02,0.265
 set xtics -0.745,0.02,-0.705 set xtics -0.745,0.02,-0.705
 +unset key
 +set logscale cb
 +set palette model RGB defined                               \
 + (log(15) 'white', log(20) '#ff6666', log(35) '#cc99cc',    \
 + log(50) '#3366ff', log(100) '#99ffcc', log(133) '#339900', \
 + log(167) '#66ff33', log(200) '#996633', log(250) '#ff9900',\
 + log(300) '#ffff33', log(999) 'white', log(9900) 'white',   \
 + log(9901) 'black', log(10000) 'black' )
 +splot "fractal"
 +</code>
  
 +{{ :gnuplot:fractal-1.png }}
 +
 +<code gnuplot>
 +#!/usr/bin/gnuplot
 +set t postscript eps color
 +set o "fractal-2.eps"
 +set pm3d
 +set view map
 +set size square
 +unset surface
 +set ytics 0.225,0.02,0.265
 +set xtics -0.745,0.02,-0.705
 unset key unset key
 +set logscale cb
 +blue = 2.0/3.0
 +green = 1.0/3.0
 +set palette model HSV defined \
 + ( log(15) blue 0.7 0.6, log(50) blue 0.6 0.9, \
 + log(100) green 0.5 1, log(200) green 0.7 0.5, \
 + log(1000) green 0.9 0.4, log(5000) 0 0 1, \
 + log(9900) 0 0 1, log(9901) 0 1 0, log(10000) 0 1 0 ) \
 +splot "fractal"
 +</code>
  
-set palette defined ( 0 'white', 10 'white', 225 'black', 1500 'white', 9999 'white', 10000 'black')+{{ :gnuplot:fractal-2.png }}
  
 +==== Figure 9.3  ====
  
 +
 +<code gnuplot>
 +#!/usr/bin/gnuplot
 +set terminal postscript eps
 +set o "fractal.eps"
 +set pm3d
 +set view map
 +set size square
 +unset surface
 +set isosamples 300
 +set ytics 0.225,0.02,0.265
 +set xtics -0.745,0.02,-0.705
 +unset key
 +set palette defined ( 0 'white', 10 'white', 225 'black', 1500 'white', 9999 'white', 10000 'black')
 splot "fractal" splot "fractal"
 </code> </code>
gnuplot/gnuplotinaction.1254730148.txt.gz · Dernière modification: 2009/10/05 10:09 par jms