Nesta apresentação vamos ensinar passo-a-passo como extrair pontos de um gráfico que você deseje comparar com outros resultados disponíveis que você tenha, gerando um arquivo de dados que pode ser salvo com extensão .txt ou .dat, por exemplo.
2. Suponha que você
precise tirar os
pontos de um
gráfico, como o da
figura ao lado
Para por exemplo,
comparar esses pontos
com resultados de
simulação que você tenha
obtido em um
determinado trabalho
3. Neste caso, existe no Matlab uma
ferramenta excelente para esse
trabalho chamada GRABIT.
3
4. Grabit
O Grabit é um
programa para
extrair dados de
um arquivo de
imagem
5. Em geral, é necessário baixar da
internet o programa
Grabit.m
5
7. Baixe esse arquivo para o seu computador
no diretório de trabalho que você estiver
trabalhando, por exemplo, diretório work do
Matlab, ou outro qualquer de sua preferência.
7
23. Agora você deve entrar
com o valor da origem
do ymin
Neste caso, vamos
escolher:
???
23
24. Repare que neste caso
aqui, temos uma
escala logarítmica no
eixo y.
24
25. Se fosse
simplesmente uma
escala linear, você
poderia apenas digitar
os valores encontrados
no eixo y, para ymin e
ymax.
e ymaxymin
25
26. Todavia, como se trata
de uma escala
logarítmica,
você digita
simplesmente os
expoentes
ymin = -13
ymax = -4
26
27. Faça isso, e quando for
plotar o gráfico no
matlab, irá ler este
resultado, e fazer
10 elevado a este
valor,
de maneira que
recomporá
exatamente o valor
deste ponto.
27
31. Etapa 3 – Capturar pontos
Depois de concluído a calibragem, vamos capturar
os pontos na imagem
Grabbing points
Clique no
botão
31
32. Etapa 3 – Capturar pontos
Com o cursor, você clica sobre alguns pontos da
curva desejada, por exemplo, a curva 1.
Grab points
32
33. Etapa 3 – Capturar pontos
Você vai clicando e o programa vai armazenando a
posição desses pontos com relação aos pontos que
você levantou no processo de calibragem.
Grab points
33
37. Etapa 4 – Salvar os pontos
Nesta etapa você irá salvar os pontos
que o programa capturou, e escolher o
formato que deseja.
Você pode salvar nome_arquivo.txt
37
45. Faça o mesmo procedimento
para todas as outras curvas.
45
46. A imagem usada nesta
apresentação para fins
educacionais foi extraída da
referência:
E. Gnani, A. Gnudi, S. Reggiani, and G.
Baccarani, "Theory of the junctionless
nanowire FET," IEEE Transactions on
Electron Devices, vol. 58, no. 7, pp. 2903--
2910, July 2011.