Physique_et_informatique/ModeleLaTeX_TP-gnuplottex-fig23.gnuplot
2023-02-06 21:15:30 +01:00

38 lines
1.4 KiB
Gnuplot
Executable File

set terminal epslatex font 8 color dashed
set output './ModeleLaTeX_TP-gnuplottex-fig23.tex'
set format '\num{%g}'
set key top left Left
set key width 3.5
set key heigh 1
set key spacing 1.5
set xlabel 'Courant I (\si{\milli\ampere})' # attention il faut parfois utiliser certains guillemets
# notamment quand on utilise la commande \si, il faut impérativement des primes '...'
set ylabel 'Tension U (\si{\volt})'
# Création du fit des données
# la fonction de fit
f(x)=a*x/1000+b
fit f(x) 'moteur/data_2mot_bloques.txt' index 0 u 2:1 via a,b
title_f(a,b) = sprintf('\(R = \SI{%.2f}{\ohm}\)', a)
# Création du fit des données
# la fonction de fit
g(x)=c*x/1000+d
fit g(x) 'moteur/data_2mot_bloques.txt' index 1 u 2:1 via c,d
title_g(c,d) = sprintf('\(R = \SI{%.2f}{\ohm}\)', c)
# Création du fit des données
# la fonction de fit
h(x)=e*x/1000+f
fit h(x) 'moteur/data_mot_inconnu_bloque.txt' index 1 u 2:1 via e,f
title_h(e,f) = sprintf('\(R = \SI{%.2f}{\ohm}\)', e)
plot [0:300][0:1.2]\
'moteur/data_2mot_bloques.txt' index 0 u 2:1:4:3 title 'Moteur Opitec condo' pt 4 w xyerrorbars,\
f(x) title title_f(a,b) lc 'violet',\
'moteur/data_2mot_bloques.txt' index 1 u 2:1:4:3 title 'Moteur inconnu diode' pt 4 w xyerrorbars,\
g(x) title title_g(c,d) lc 'blue',\
'moteur/data_mot_inconnu_bloque.txt' index 1 u 2:1:4:3 title 'Moteur inconnu condo' pt 4 w xyerrorbars,\
h(x) title title_h(e,f) lc 'orange'