gelinive

Créer des profils du manteau neigeux - retour accueil

git clone git://bebou.netlib.re/gelinive
Log | Files | Refs | README |

commit bb0d8528496597e0a6a7b6cfa48e109e2b3521e1
parent c5d16ee11eda8bf01cbfc7801eda41b277b1694c
Auterice: Arthur Pons <arthur.pons@unistra.fr>
Date:   Mon, 18 Mar 2024 19:55:59 +0100

Modif traçage de l'histogramme + correction bug

Tous les rectangles des histogrammes étaient décalés de un vers le haut.

Après une discussion avec Marc Chantreux au sujet de la place du script
makehistostdin dans geliniveplot je me suis rendu compte qu'il puvait
être grandement simplifié.
En effet pas besoin de tracer des rectangles de largeur 1 à chaque
valeur comme on le ferait dans un histogramme classique. On peut les
tracer de la largeur appropriée.

Voir ensuite la solution "libexec" pour sortir ce script de
geliniveplot ?

Diffstat:
Mgeliniveplot | 10++--------
Mtests/hohneck.png | 0
Mtests/miribel.png | 0
3 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/geliniveplot b/geliniveplot @@ -178,15 +178,9 @@ I = {0.0, 1.0} set label 1 ARG1 at -130.000, 265.000, 0.00000 left norotate back nopoint boxed -histofromstdin(x)=sprintf("< sed '2,$ p' |\ -awk 'BEGIN{OFS=\"\t\"} {\ -l=NR;hc=$8;r=$7;getline;\ -if(l==NR) {hn=0} else {hn=$8};\ -for(i=hc;i>hn;i--) {print i,r}\ -}' |\ -sed '1!G;h;$!d'") +histofromstdin(x)=sprintf("< cut -f7-8 | sed 's,/,0,;2,$ p;$ a/ 0 0' | paste - -") VoxelDistance = 0.0 ## Last datafile plotted: "hohnecktemp" -plot histofromstdin("") u (0):(0):(-$2):(0):($1-1):($1+1) w boxxy title "Résistance à l'abbatage (Kg)" lc rgbcolor "#aad9f3", ARG2 u ($2):1 w lp axes x2y1 pt 7 lw 2 lc rgbcolor "#c97fe8" title "Température °C" +plot histofromstdin("") u (0):(0):(-$1):(0):($2):($4) w boxxy title "Résistance à l'abbatage (Kg)" lc rgbcolor "#aad9f3", ARG2 u ($2):1 w lp axes x2y1 pt 7 lw 2 lc rgbcolor "#c97fe8" title "Température °C" # EOF diff --git a/tests/hohneck.png b/tests/hohneck.png Binary files differ. diff --git a/tests/miribel.png b/tests/miribel.png Binary files differ.