Ferramentas de Utilizador

Ferramentas de Site


inf05504:dicas

Esta é uma versão antiga do documento!

Plotar dados com Gnuplot

Gerar um arquivo dados.txt:

# x f(x)
1 0.01
2 0.05
4 0.10
8 0.15
16 0.20
32 0.22
64 0.32

Plotar:

  • Plot simples:
     plot "dados.txt" w linesp
  • Plot f(x)/log(x):
    plot "dados.txt" w linesp using 1:($2/log($1))

Eixos:

  • Eixo x:
     set xlabel "Número de arestas" 
  • Eixo y:
     set ylabel "Tempo (em ms)" 

(Dicas avaçadas para gnuplot: aqui.)

Regressão linear com GNU R

Gerar um arqivo de dados:

 n  t
   2      0.77
   4      0.87
   8      1.19
  16      2.36
  32      7.57
  64     27.91
 128     92.52
 256    336.13
 512   1434.72
1024   6024.10
2048  24390.20
4096 100000.00

Em GNU R (para uma hipótese polinomial):

d=read.table("r.dat",header=T)
lm(d$t~d$n)

Relatório

inf05504/dicas.1375891734.txt.gz · Esta página foi modificada pela última vez em: 2013/08/07 13:08 por marcus