blob: 9dc18ee7ac7fbce4a8f49173cec20419a07ef6d6 [file] [log] [blame]
Adrià Vilanova Martínezce8597a2021-09-21 18:26:59 +02001#!/usr/bin/env gnuplot -c
2# == DEFINICIONS ==
3outputfile = 'vprofile1' # Nom de la imatge resultant (sense extensió)
4
5# == CONFIGURACIÓ DE L'OUTPUT PEL LATEX ==
6set terminal cairolatex size 10cm, 7.5cm font ",10"
7set output outputfile.'.tex'
8
9# == CONFIGURACIÓ DEL PLOT ==
10set xlabel '$v_x$'
11set ylabel '$z$'
12
13unset key
14
15set arrow 2 from 0,0.25 to 0.5,0.25 lc 3 size 0.08,17
16set arrow 3 from 0,0.5 to 1,0.5 lc 3 size 0.08,17
17set arrow 4 from 0,0.75 to 1.5,0.75 lc 3 size 0.08,17
18set arrow 5 from 0,1 to 2,1 lc 3 size 0.08,17
19set arrow 6 from 0,1.25 to 2.25,1.25 lc 3 size 0.08,17
20set arrow 7 from 0,1.5 to 2.5,1.5 lc 3 size 0.08,17
21set arrow 8 from 0,1.75 to 2.75,1.75 lc 3 size 0.08,17
22set arrow 9 from 0,2 to 3,2 lc 3 size 0.08,17
23set arrow 1 from 0,1 to 3,1 nohead
24
25f(x) = (x > 2 ? x - 1 : 0.5*x )
26plot [0:3] f(x)
27
28# == CONFIGURACIÓ DE L'OUTPUT PER SVG ==
29# Això ho uso per generar també una imatge de previsualització que puc carregar
30# a l'ordinador per veure més o menys com a sortit el plot sense haver
31# d'inserir-ho al LaTeX per veure-ho.
32set terminal svg dashed size 600, 600 font "Computer Modern,Tinos,Helvetica,15"
33set output outputfile.'.svg'
34replot