1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| repertoire = uigetfile(["*.txt"],"", "Choisissez votre fichier", %f); //récupère un fichier txt
nom=x_dialog('Saisissez un nom','');//nom de la courbe traçée en fonction du fichier récupéré
u = file('open', repertoire, 'old'); //ouvre le fichier récupéré
x = read(u, -1, 2); //lecture du fichier ouvert, toutes les lignes, avec 2 colones-> (séparateur qui est la ",")
file('close',u);//fermeture du fichier ouvert
x1 = x(:,1);//x1=1er valeur sur une ligne c'est à dire Vmoy
x2 = x(:,2);//x2=2e valeur sur une ligne c'est à dire Imoy
figure; //affiche une nouvelle fenêtre
xset("font size",3);//taille police
xset("thickness",2);//épaisseur
plot2d('nn',x1, x2, style=color("red")); //trace points de coordonnées[x1,x2](pour toutes les lignes), avec echelle linéaire et couleur
xtitle('I(U)');//titre du graphique
xlabel("Tension EST (V)", "fontsize",3);//définition axe des x
ylabel("Courant EST (A)", "fontsize",3);//définition axe des y
l = legend(nom,'pos', -5);//legende définie avec la nom donnée à la courbe ainsi que sa position
l.background=33;//couleur pour la légende
xset("thickness",1);//épaisseur
xgrid;//affichage grille |
Partager