]> git.llucax.com Git - z.facultad/62.03/practicos.git/blob - tp2_continua/tp2.gnuplot
Se expanden keywords del svn.
[z.facultad/62.03/practicos.git] / tp2_continua / tp2.gnuplot
1 #!/usr/bin/gnuplot
2 ##########################################################################
3 #                           TP4 - Fisica II                              #
4 ##########################################################################
5 #                                                                        #
6 #          Variacion de la resistencia con la temperatura.               #
7 #                                                                        #
8 ##########################################################################
9 # Script para gnuplot para graficar esta variacion                       #
10 ##########################################################################
11
12 ################### RELACION ENTRE R Y T (To=293) ########################
13
14 # Setea la terminal como postscript para generar la salida.
15 set terminal postscript enhanced color
16
17 # Dibuja la referencia de las funciones abajo
18 set key bottom spacing 2.5
19
20 # Setea el archivo de salida
21 set output 'tp2-To=293.ps'
22
23 # Define la función con las que aproxima por medio de cuadrados mínimos
24 r(x) = a*x + b
25
26 # Setea el formato de la salida
27 set format xy "%g"
28 set title "Variacion de la resistencia con la temperatura para T_{0}=293K"
29 set xlabel "T (temperatura)"
30 set ylabel "R (resistencia)"
31
32 # Calcula la recta que mas se aproxima a los puntos por cuadrados mínimos
33 # teniendo en cuenta los errores
34 fit r(x) 'tp2.dat' using 13:7:9 via a, b
35
36 # Funciones calculada a partir de una serie de Taylor
37 R(x)  = -0.142 + 2.53e-3*x
38
39 # Dibuja los puntos y la recta
40 plot  "tp2.dat" using 13:7:($13+$14):($13-$14):($7+$8):($7-$8) title "Mediciones con sus errores" with xyerrorbars, \
41       r(x) title "Recta que mejor se aproxima por cuadrados minimos: R_{(T)} = 2,94e^{-3}*T - 1,48", \
42       R(x) title "Recta calculada a partir de la serie de Taylor en T_{0}=293K: R_{(T)} = 2,53e^{-3}*T - 0,14"
43
44 ################### RELACION ENTRE R Y T (To=2553) #######################
45
46 # Setea la terminal como postscript para generar la salida.
47 set terminal postscript enhanced color
48
49 # Setea el archivo de salida
50 set output 'tp2-To=2553.ps'
51
52 # Define la función con las que aproxima por medio de cuadrados mínimos
53 r(x) = a*x + b
54
55 # Setea el formato de la salida
56 set format xy "%g"
57 set title "Variacion de la resistencia con la temperatura para T_{0}=2553K"
58 set xlabel "T (temperatura)"
59 set ylabel "R (resistencia)"
60
61 # Calcula la recta que mas se aproxima a los puntos por cuadrados mínimos
62 # teniendo en cuenta los errores (desde el dato 1 hasta el 10)
63 fit r(x) 'tp2.dat' every ::0::9 using 13:7:9 via a, b
64
65 # Funciones calculada a partir de una serie de Taylor
66 R(x) =  -1.57 + 3.01e-3*x
67
68 # Dibuja los puntos y la recta
69 plot  "tp2.dat" every ::0::9 using 13:7:($13+$14):($13-$14):($7+$8):($7-$8) title "Mediciones con sus errores" with xyerrorbars, \
70       r(x) title "Recta que mejor se aproxima por cuadrados minimos: R_{(T)} = 2,94e^{-3}*T - 1,48", \
71       R(x) title "Recta calculada a partir de la serie de Taylor en T_{0}=2553K: R_{(T)} = 3,01e^{-3}*T - 1,57"