# Este es un archivo para el gnuplot, que grafica todos los datos obtenidos # previamente con los scripts correspondientes. set terminal postscript set xtics set mxtics 2 set ytics set mytics 2 set grid xtics ytics mxtics mytics # # Operaciones basicas # # Solitarios set key off set autoscale set title "Multiplicacion normal" set output "graficos/mult_naif.ps" set xlabel "Cantidad de digitos en ambos operandos" set ylabel "Tiempo (segundos)" set xrange[0:1010] plot 'files-4op/op_*.times' set autoscale set title "Multiplicacion Karatsuba-Ofman" set output "graficos/mult_ko.ps" set xlabel "Cantidad de digitos en ambos operandos" set ylabel "Tiempo (segundos)" set xrange[0:1010] plot 'files-4op/op_k.times' set autoscale set title "Suma" set output "graficos/suma.ps" set xlabel "Cantidad de digitos en ambos operandos" set ylabel "Tiempo (segundos)" set xrange[0:1010] plot 'files-4op/op_+.times' set autoscale set title "Resta" set output "graficos/resta.ps" set xlabel "Cantidad de digitos en ambos operandos" set ylabel "Tiempo (segundos)" set xrange[0:1010] plot 'files-4op/op_-.times' # Combinados set key on set key bottom set autoscale set title "Suma y resta" set output "graficos/suma_resta.ps" set xlabel "Cantidad de digitos en ambos operandos" set ylabel "Tiempo (segundos)" set xrange[0:1010] plot 'files-4op/op_+.times' title "Suma", 'files-4op/op_-.times' title "Resta" set autoscale set title "Multiplicacion Karatsuba-Ofman y comun" set output "graficos/multis.ps" set xlabel "Cantidad de digitos en ambos operandos" set ylabel "Tiempo (segundos)" set xrange[0:1010] plot 'files-4op/op_*.times' title "Comun", 'files-4op/op_k.times' title "K-O" # # Potencias # # Solitarios set key off set autoscale set title "Exponenciacion (normal) del numero 1234567890" set output "graficos/pot-n.ps" set xlabel "Exponente" set ylabel "Tiempo (segundos)" set xrange[0:2010] plot 'files-^/times' set autoscale set title "Exponenciacion (K-O) del numero 1234567890" set output "graficos/pot-k.ps" set xlabel "Exponente" set ylabel "Tiempo (segundos)" set xrange[0:2010] plot 'files-q/times' # Combinados set key on set key bottom set autoscale set title "Exponenciacion del numero 1234567890" set output "graficos/pot-comb.ps" set xlabel "Exponente" set ylabel "Tiempo (segundos)" set xrange[0:2010] plot 'files-q/times' title "Karatsuba-Ofman", 'files-^/times' title "Normal" # # Potencias 2 (con zoom) # # Solitarios set key off set autoscale set title "Exponenciacion (normal) del numero 1234567890" set output "graficos/pot2-n.ps" set xlabel "Exponente" set ylabel "Tiempo (segundos)" set xrange[0:130] plot 'files-^-2/times' set autoscale set title "Exponenciacion (K-O) del numero 1234567890" set output "graficos/pot2-k.ps" set xlabel "Exponente" set ylabel "Tiempo (segundos)" set xrange[0:130] plot 'files-q-2/times' # Combinados set key on set key bottom set autoscale set title "Exponenciacion del numero 1234567890" set output "graficos/pot2-comb.ps" set xlabel "Exponente" set ylabel "Tiempo (segundos)" set xrange[0:130] plot 'files-q-2/times' title "Karatsuba-Ofman", 'files-^-2/times' title "Normal"