D’après mes souvenirs, il n’est pas necessaire d’initialiser a1 et b1.
fit f1(x) ‘force.dat’ using 1:2 via a1, b1
–> force.dat : le fichier qui contient les données.
–> using 1:2 : la première colonne (dans ton fichier de données) correspondra à x, et la deuxième à y (Je suis plus tout a fait sur, mais ce qu’il faut retenir, c’est qu’on peut utiliser des fichiers de données avec plus de 2 colonnes …, il me semble d’ailleur que c’est un paramètre optionel).
mh regressi sur windows je crois, mais je le trouve moins bien.
Mais le truc d’avant, y’a pas de programmation, et puis c’est pas super difficile (j’ai peut etre mal expliqué).
Tout d’abord tu tape gnuplot dans ton shell (pour lancer le logiciel).
Ensuite, tu entres le type de la fonction (t’as dis quelque chose en racine carré, donc square root en anglais) :
f(x) = a*sqrt(x) + b
a et b vont etre les constante que gnuplot va determiner.
Donc on demande à gnuplot “d’approximer” la courbe par rapport aux points que tu as (je sais pas trop comment traduire fit) :
fit f(x) 'data.dat' via a,b
data.dat est ton fichier qui contient les points, il y a donc 2 colones, une pour les x, et l’autre pour les y.
Lorsque tu tape cette commande, gnuplot va te dire a = …, b = … et il va ensuite te donner l’incertitude.
Si l’incertitude est trop grande, c’est que ton type de fonction n’est pas correct, il faut donc essayer par le logarithme par exemple.