Physique_et_informatique/ModeleLaTeX_TP-gnuplottex-fig7.gnuplot

34 lines
1.3 KiB
Plaintext
Raw Normal View History

2023-02-06 21:15:30 +01:00
set terminal epslatex font 8 color dashed
set output './ModeleLaTeX_TP-gnuplottex-fig7.tex'
set format '\num{%g}'
set key top right Left
set key width 1
set key heigh 1
set key spacing 1.5
set xlabel 'Temps t (\si{\second})' # 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})'
R = 471000
# Création du fit des données
# ---
# la fonction de fit
f(x)=(7.628-b)*exp(-(x-5.5)/a)+b
fit f(x) 'condo/data_condo_2200µF_8V_471kΩ_0V.txt' index 0 u 1:2 via a,b
C=a/R*1000000
e=(2200-C)/2200*100
title_f(a,b) = sprintf('\(\tau = RC = \SI{%.3f}{\second}\) ; \(C = \SI{%.3f}{\micro\farad}\) ; {%.1f}\%', a, C, e)
# Pour Gnuplot directement en ligne de commande
#plot [0.55:5][0:4] 'data_condo.txt' index 0 u 1:2
set style line 1 lt 0 lw 4
plot [0:1000][0:10]\
7.628*exp(-(x-5.5)/(R*2200e-6*1.2)) w filledc y1=0 fc rgb 'grey90' title '',\
7.628*exp(-(x-5.5)/(R*2200e-6*0.8)) w filledc y1=0 fc 'white' title '',\
7.628*exp(-(x-5.5)/(R*2200e-6)) ls 1 title '\(U(t)=9.78\cdot e^{-(t-5.5)/1036,2}\) ; i(C)=20\%',\
'condo/data_condo_2200µF_8V_471kΩ_0V.txt' index 0 u 1:2:5:4 title '\(R=\SI{471000}{\ohm}\) ; \(C=\SI{2200}{}\pm\SI{440}{\micro\farad}\)' pt 4 lc rgb 'grey60' w xyerrorbars,\
f(x) title title_f(a,b) lc 'green'