SlideShare uma empresa Scribd logo
1 de 47
Como extrair pontos
de um gráfico
usando Matlab
Profa. Regiane Ragi
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
Neste caso, existe no Matlab uma
ferramenta excelente para esse
trabalho chamada GRABIT.
3
Grabit
O Grabit é um
programa para
extrair dados de
um arquivo de
imagem
Em geral, é necessário baixar da
internet o programa
Grabit.m
5
Procure na internet
ou
tente este endereço:
https://www.mathworks.com/matlabcentral/fileexc
hange/7173-grabit
6
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
Abra o
MATLAB
8
Se o grabit já estiver no seu
diretório de trabalho, basta digitar
> grabit
no prompt do Matlab,
9
e abrirá uma janela, parecida
com esta mostrada AQUI.
10
Agora vamos mostrar o que
fazer com o Grabit para
extrair os pontos da imagem.
11
Etapa 1 – Carregar imagem Primeiramente é
necessário
carregar o arquivo
que contém a
imagem que você
deseja extrair os
pontos.
Load image
12
São vários tipos
de arquivos de
imagem
permitidos:
jpeg
tiff
png
bmp
etc.
Etapa 1 – Carregar imagem
13
Escolha a sua
imagem.
Etapa 1 – Carregar imagem
14
A imagem está
selecionada.
Temos aqui 4
curvas.
1) 2 curvas em
escala logarítmica e
2) 2 curvas em
escala linear.
1
2
3
4
1 2 3 4
Etapa 1 – Carregar imagem
15
Suponha que
estamos
interessados em
extrair os pontos
da curva
apenas.
1
2
3
4
1
Etapa 1 – Carregar imagem
16
Etapa 2 - Calibragem Tendo escolhido a
imagem para
extração dos
pontos, vamos
para a etapa de
calibragem.
Calibrate
17
Nesta etapa
agora, vamos
marcar as
referências do
gráfico:
1) xmin,
2) xmax,
3) ymin,
4) ymax
xmin, ymin
ymax
xmax
Etapa 2 - Calibragem
18
Escolha o que
melhor
representa no
seu caso.
xmin, ymin
ymax
xmax
Etapa 2 - Calibragem
19
Coloque o cursor em
cima do ponto em que
será x0, e dê um
clique.
Em seguida,
digite o valor
desse ponto.
Neste caso,
xmin = 0.
20
Na sequencia, o
programa espera que
você entre com o valor
de xmax
Neste caso, vamos
escolher:
xmax = 2.
21
Agora você deve entrar
com o valor da origem
do ymin
22
Agora você deve entrar
com o valor da origem
do ymin
Neste caso, vamos
escolher:
???
23
Repare que neste caso
aqui, temos uma
escala logarítmica no
eixo y.
24
Se fosse
simplesmente uma
escala linear, você
poderia apenas digitar
os valores encontrados
no eixo y, para ymin e
ymax.
e ymaxymin
25
Todavia, como se trata
de uma escala
logarítmica,
você digita
simplesmente os
expoentes
ymin = -13
ymax = -4
26
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
28
Clique agora nesse
ponto e coloque o
valor de ymax = -4
29
Confira
30
Etapa 3 – Capturar pontos
Depois de concluído a calibragem, vamos capturar
os pontos na imagem
Grabbing points
Clique no
botão
31
Etapa 3 – Capturar pontos
Com o cursor, você clica sobre alguns pontos da
curva desejada, por exemplo, a curva 1.
Grab points
32
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
Cada clique o
programa vai
marcando com uma
bolinha vermelha.
34
Cada clique o
programa vai
marcando com uma
bolinha vermelha.
... e os
pontos
capturados
vão sendo
mostrados
em cima.
35
Quando terminar de
capturar todos os
pontos que você
quiser, clique no botão
Grabbing Points
novamente.
36
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
38
Agora você terá o arquivo de pontos
Data001.txt
39
No Editor do Matlab, você pode escrever
um programa para plotar esses pontos
Data001.txt
40
Coloque o caminho
correto do diretório que
você está trabalhando.
41
Aqui, você resgata a
potência de 10.
clc
% *******************************
matrI=load('C:MATLAB7workData001.txt');
V1 = matrI(:,1);
matrV=load('C:MATLAB7workData001.txt');
Ig1 = matrV(:,2);
Ig1=10.^Ig1;
% *******************************
figure (1)
semilogy(V1,Ig1,'-b','LineWidth',2)
axis([0 2 1e-12 1e-3 ])
grid on
set(gca,'fontsize',14)
set(gca,'fontname','times')
xlabel('V_{gs} (V)')
ylabel('I_{ds} (A)')
title([' Curva Experimental '])
% *******************************
42
Acionando o comando de
execução do programa
Matlab obtemos
43
Acionando o comando de
execução do programa
Matlab obtemos
44
Faça o mesmo procedimento
para todas as outras curvas.
45
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.
47

Mais conteúdo relacionado

Mais procurados

Discussão de um sistema linear
Discussão de um sistema linearDiscussão de um sistema linear
Discussão de um sistema linearDamysson Henrique
 
Entropia E 2a Lei Da TermodinâMica
Entropia E 2a  Lei Da TermodinâMicaEntropia E 2a  Lei Da TermodinâMica
Entropia E 2a Lei Da TermodinâMicadalgo
 
DinâMica Dos Fluidos
DinâMica Dos FluidosDinâMica Dos Fluidos
DinâMica Dos Fluidosdalgo
 
02 eac proj vest mat módulo 1 função quadrática
02 eac proj vest mat módulo 1 função quadrática02 eac proj vest mat módulo 1 função quadrática
02 eac proj vest mat módulo 1 função quadráticacon_seguir
 
Fis formulas de fisica
Fis formulas de fisicaFis formulas de fisica
Fis formulas de fisicacomentada
 
Potencial EléTrico
Potencial EléTricoPotencial EléTrico
Potencial EléTricodalgo
 
Fórmulas de Indução magnética
Fórmulas de Indução magnéticaFórmulas de Indução magnética
Fórmulas de Indução magnéticaO mundo da FÍSICA
 
Lista cruzadinha sistema
Lista cruzadinha sistemaLista cruzadinha sistema
Lista cruzadinha sistemaRobson S
 
Potencial elétrico e trabalho
Potencial elétrico e trabalhoPotencial elétrico e trabalho
Potencial elétrico e trabalhoO mundo da FÍSICA
 
Aula 19: O operador momento angular
Aula 19: O operador momento angularAula 19: O operador momento angular
Aula 19: O operador momento angularAdriano Silva
 
21 aula graficos de funcoes reais
21 aula   graficos de funcoes reais21 aula   graficos de funcoes reais
21 aula graficos de funcoes reaisjatobaesem
 
Fórmulas de Gravitação universal
Fórmulas  de Gravitação universalFórmulas  de Gravitação universal
Fórmulas de Gravitação universalO mundo da FÍSICA
 

Mais procurados (20)

Discussão de um sistema linear
Discussão de um sistema linearDiscussão de um sistema linear
Discussão de um sistema linear
 
Função.quadratica
Função.quadraticaFunção.quadratica
Função.quadratica
 
Entropia E 2a Lei Da TermodinâMica
Entropia E 2a  Lei Da TermodinâMicaEntropia E 2a  Lei Da TermodinâMica
Entropia E 2a Lei Da TermodinâMica
 
Fórmulas de Estática
Fórmulas de EstáticaFórmulas de Estática
Fórmulas de Estática
 
Fórmulas de Dilatação
Fórmulas de DilataçãoFórmulas de Dilatação
Fórmulas de Dilatação
 
DinâMica Dos Fluidos
DinâMica Dos FluidosDinâMica Dos Fluidos
DinâMica Dos Fluidos
 
02 eac proj vest mat módulo 1 função quadrática
02 eac proj vest mat módulo 1 função quadrática02 eac proj vest mat módulo 1 função quadrática
02 eac proj vest mat módulo 1 função quadrática
 
Geometria analítica
Geometria analíticaGeometria analítica
Geometria analítica
 
Fórmulas de Eletrostática
Fórmulas de EletrostáticaFórmulas de Eletrostática
Fórmulas de Eletrostática
 
Fis formulas de fisica
Fis formulas de fisicaFis formulas de fisica
Fis formulas de fisica
 
1 ano função afim
1 ano   função afim1 ano   função afim
1 ano função afim
 
Potencial EléTrico
Potencial EléTricoPotencial EléTrico
Potencial EléTrico
 
Fórmulas de Indução magnética
Fórmulas de Indução magnéticaFórmulas de Indução magnética
Fórmulas de Indução magnética
 
Lista cruzadinha sistema
Lista cruzadinha sistemaLista cruzadinha sistema
Lista cruzadinha sistema
 
Potencial elétrico e trabalho
Potencial elétrico e trabalhoPotencial elétrico e trabalho
Potencial elétrico e trabalho
 
Aula 19: O operador momento angular
Aula 19: O operador momento angularAula 19: O operador momento angular
Aula 19: O operador momento angular
 
Resumo função afim pdf
Resumo função afim pdfResumo função afim pdf
Resumo função afim pdf
 
21 aula graficos de funcoes reais
21 aula   graficos de funcoes reais21 aula   graficos de funcoes reais
21 aula graficos de funcoes reais
 
Fórmulas de Gravitação universal
Fórmulas  de Gravitação universalFórmulas  de Gravitação universal
Fórmulas de Gravitação universal
 
Educação Financeira com Sustentabilidade
Educação Financeira com SustentabilidadeEducação Financeira com Sustentabilidade
Educação Financeira com Sustentabilidade
 

Semelhante a Como extrair pontos de um gráfico usando MATLAB

Pré-processamento, Registro e Fusão de Bandas - Prática no ENVI
Pré-processamento, Registro e Fusão de Bandas - Prática no ENVIPré-processamento, Registro e Fusão de Bandas - Prática no ENVI
Pré-processamento, Registro e Fusão de Bandas - Prática no ENVIVitor Vieira Vasconcelos
 
Planodeesino.curso.quinta
Planodeesino.curso.quintaPlanodeesino.curso.quinta
Planodeesino.curso.quintapaulovsanches
 
Capitulo3 editando arcmap_part1de3
Capitulo3 editando arcmap_part1de3Capitulo3 editando arcmap_part1de3
Capitulo3 editando arcmap_part1de3Robson Bastos
 
Introdução a Machine Learning e TensorFlow
Introdução a Machine Learning e TensorFlowIntrodução a Machine Learning e TensorFlow
Introdução a Machine Learning e TensorFlowDevMT
 
Introdução a Machine Learning e TensorFlow
Introdução a Machine Learning e TensorFlowIntrodução a Machine Learning e TensorFlow
Introdução a Machine Learning e TensorFlowGuilherme Campos
 
Introdução aos algoritmos e à algoritmia.pptx
Introdução aos algoritmos e à algoritmia.pptxIntrodução aos algoritmos e à algoritmia.pptx
Introdução aos algoritmos e à algoritmia.pptxPaulo Cardoso
 
Alg aula 03 - construcao algoritmos2 tp1
Alg   aula 03 - construcao algoritmos2 tp1Alg   aula 03 - construcao algoritmos2 tp1
Alg aula 03 - construcao algoritmos2 tp1Thalles Anderson
 
Pesquisa operacional - Aula 04 - Programação Linear III (Método da solução gr...
Pesquisa operacional - Aula 04 - Programação Linear III (Método da solução gr...Pesquisa operacional - Aula 04 - Programação Linear III (Método da solução gr...
Pesquisa operacional - Aula 04 - Programação Linear III (Método da solução gr...Leinylson Fontinele
 
Algoritmos e Programação: Funcionamento do computador. Conceito e definição d...
Algoritmos e Programação: Funcionamento do computador. Conceito e definição d...Algoritmos e Programação: Funcionamento do computador. Conceito e definição d...
Algoritmos e Programação: Funcionamento do computador. Conceito e definição d...Alex Camargo
 
Apresentação Prof. Luis Fernando Martha e Rafael Rangel
Apresentação Prof. Luis Fernando Martha e Rafael Rangel Apresentação Prof. Luis Fernando Martha e Rafael Rangel
Apresentação Prof. Luis Fernando Martha e Rafael Rangel Opencadd Advanced Technology
 
Minicurso Matlab IVSEE 2013 UERJ
Minicurso Matlab IVSEE 2013 UERJMinicurso Matlab IVSEE 2013 UERJ
Minicurso Matlab IVSEE 2013 UERJRenan Prata
 
Tutorial Octave Matlab
Tutorial Octave MatlabTutorial Octave Matlab
Tutorial Octave Matlabblogmaxima
 
Pensamento Computacional.................................
Pensamento Computacional.................................Pensamento Computacional.................................
Pensamento Computacional.................................AnabelaAlferes
 

Semelhante a Como extrair pontos de um gráfico usando MATLAB (20)

Construcao de Algoritmos - Aula 05
Construcao de Algoritmos - Aula 05Construcao de Algoritmos - Aula 05
Construcao de Algoritmos - Aula 05
 
Aula 3 - 06/04/11
Aula 3 - 06/04/11Aula 3 - 06/04/11
Aula 3 - 06/04/11
 
Aula 3 algoritmos
Aula 3   algoritmosAula 3   algoritmos
Aula 3 algoritmos
 
Pré-processamento, Registro e Fusão de Bandas - Prática no ENVI
Pré-processamento, Registro e Fusão de Bandas - Prática no ENVIPré-processamento, Registro e Fusão de Bandas - Prática no ENVI
Pré-processamento, Registro e Fusão de Bandas - Prática no ENVI
 
Planodeesino.curso.quinta
Planodeesino.curso.quintaPlanodeesino.curso.quinta
Planodeesino.curso.quinta
 
Capitulo3 editando arcmap_part1de3
Capitulo3 editando arcmap_part1de3Capitulo3 editando arcmap_part1de3
Capitulo3 editando arcmap_part1de3
 
Introdução a Machine Learning e TensorFlow
Introdução a Machine Learning e TensorFlowIntrodução a Machine Learning e TensorFlow
Introdução a Machine Learning e TensorFlow
 
Introdução a Machine Learning e TensorFlow
Introdução a Machine Learning e TensorFlowIntrodução a Machine Learning e TensorFlow
Introdução a Machine Learning e TensorFlow
 
Apostila vol1 matlab
Apostila vol1 matlabApostila vol1 matlab
Apostila vol1 matlab
 
Introdução aos algoritmos e à algoritmia.pptx
Introdução aos algoritmos e à algoritmia.pptxIntrodução aos algoritmos e à algoritmia.pptx
Introdução aos algoritmos e à algoritmia.pptx
 
Alg aula 03 - construcao algoritmos2 tp1
Alg   aula 03 - construcao algoritmos2 tp1Alg   aula 03 - construcao algoritmos2 tp1
Alg aula 03 - construcao algoritmos2 tp1
 
Pesquisa operacional - Aula 04 - Programação Linear III (Método da solução gr...
Pesquisa operacional - Aula 04 - Programação Linear III (Método da solução gr...Pesquisa operacional - Aula 04 - Programação Linear III (Método da solução gr...
Pesquisa operacional - Aula 04 - Programação Linear III (Método da solução gr...
 
Aula 3-lógica.pptx
Aula 3-lógica.pptxAula 3-lógica.pptx
Aula 3-lógica.pptx
 
02 fp02
02 fp0202 fp02
02 fp02
 
Algoritmos e Programação: Funcionamento do computador. Conceito e definição d...
Algoritmos e Programação: Funcionamento do computador. Conceito e definição d...Algoritmos e Programação: Funcionamento do computador. Conceito e definição d...
Algoritmos e Programação: Funcionamento do computador. Conceito e definição d...
 
Apresentação Prof. Luis Fernando Martha e Rafael Rangel
Apresentação Prof. Luis Fernando Martha e Rafael Rangel Apresentação Prof. Luis Fernando Martha e Rafael Rangel
Apresentação Prof. Luis Fernando Martha e Rafael Rangel
 
Minicurso Matlab IVSEE 2013 UERJ
Minicurso Matlab IVSEE 2013 UERJMinicurso Matlab IVSEE 2013 UERJ
Minicurso Matlab IVSEE 2013 UERJ
 
Tutorial Octave Matlab
Tutorial Octave MatlabTutorial Octave Matlab
Tutorial Octave Matlab
 
Apostila torno-producao
Apostila torno-producaoApostila torno-producao
Apostila torno-producao
 
Pensamento Computacional.................................
Pensamento Computacional.................................Pensamento Computacional.................................
Pensamento Computacional.................................
 

Mais de REGIANE APARECIDA RAGI PEREIRA

Equação diferencial de Bessel no Maple com DEtools.pptx
Equação diferencial de Bessel no Maple com DEtools.pptxEquação diferencial de Bessel no Maple com DEtools.pptx
Equação diferencial de Bessel no Maple com DEtools.pptxREGIANE APARECIDA RAGI PEREIRA
 
A evolução do pensamento mecanizado até os computadores atuais 7
A evolução do pensamento mecanizado até os computadores atuais 7A evolução do pensamento mecanizado até os computadores atuais 7
A evolução do pensamento mecanizado até os computadores atuais 7REGIANE APARECIDA RAGI PEREIRA
 
A evolução do pensamento mecanizado até os computadores atuais 6
A evolução do pensamento mecanizado até os computadores atuais 6A evolução do pensamento mecanizado até os computadores atuais 6
A evolução do pensamento mecanizado até os computadores atuais 6REGIANE APARECIDA RAGI PEREIRA
 
Transporte em nanoestruturas_3_algumas_consideracoes_fisicas
Transporte em nanoestruturas_3_algumas_consideracoes_fisicasTransporte em nanoestruturas_3_algumas_consideracoes_fisicas
Transporte em nanoestruturas_3_algumas_consideracoes_fisicasREGIANE APARECIDA RAGI PEREIRA
 
A evolução do pensamento mecanizado até os computadores atuais 5
A evolução do pensamento mecanizado até os computadores atuais 5A evolução do pensamento mecanizado até os computadores atuais 5
A evolução do pensamento mecanizado até os computadores atuais 5REGIANE APARECIDA RAGI PEREIRA
 
A evolução do pensamento mecanizado até os computadores atuais 2
A evolução do pensamento mecanizado até os computadores atuais 2A evolução do pensamento mecanizado até os computadores atuais 2
A evolução do pensamento mecanizado até os computadores atuais 2REGIANE APARECIDA RAGI PEREIRA
 
A evolução do pensamento mecanizado até os computadores atuais 4
A evolução do pensamento mecanizado até os computadores atuais 4A evolução do pensamento mecanizado até os computadores atuais 4
A evolução do pensamento mecanizado até os computadores atuais 4REGIANE APARECIDA RAGI PEREIRA
 

Mais de REGIANE APARECIDA RAGI PEREIRA (20)

Equação diferencial de Bessel no Maple com DEtools.pptx
Equação diferencial de Bessel no Maple com DEtools.pptxEquação diferencial de Bessel no Maple com DEtools.pptx
Equação diferencial de Bessel no Maple com DEtools.pptx
 
Encontrando os Zeros de função com o Maple
Encontrando os Zeros de função com o MapleEncontrando os Zeros de função com o Maple
Encontrando os Zeros de função com o Maple
 
De formas primitivas de memória até a DRAM
De formas primitivas de memória até a DRAMDe formas primitivas de memória até a DRAM
De formas primitivas de memória até a DRAM
 
16 - A Evolução do Pensamento Mecanizado
16 - A Evolução do Pensamento Mecanizado16 - A Evolução do Pensamento Mecanizado
16 - A Evolução do Pensamento Mecanizado
 
15 - A Evolução do Pensamento Mecanizado
15 - A Evolução do Pensamento Mecanizado15 - A Evolução do Pensamento Mecanizado
15 - A Evolução do Pensamento Mecanizado
 
14 - A Evolução do Pensamento Mecanizado
14 - A Evolução do Pensamento Mecanizado14 - A Evolução do Pensamento Mecanizado
14 - A Evolução do Pensamento Mecanizado
 
13 - A Evolução do Pensamento Mecanizado
13 - A Evolução do Pensamento Mecanizado13 - A Evolução do Pensamento Mecanizado
13 - A Evolução do Pensamento Mecanizado
 
12 - A Evolução do Pensamento Mecanizado
12 - A Evolução do Pensamento Mecanizado12 - A Evolução do Pensamento Mecanizado
12 - A Evolução do Pensamento Mecanizado
 
10 - A Evolução do Pensamento Mecanizado
10 - A Evolução do Pensamento Mecanizado 10 - A Evolução do Pensamento Mecanizado
10 - A Evolução do Pensamento Mecanizado
 
09 - A Evolução do Pensamento Mecanizado
09 - A Evolução do Pensamento Mecanizado09 - A Evolução do Pensamento Mecanizado
09 - A Evolução do Pensamento Mecanizado
 
08 - A Evolução do Pensamento Mecanizado
08 - A Evolução do Pensamento Mecanizado 08 - A Evolução do Pensamento Mecanizado
08 - A Evolução do Pensamento Mecanizado
 
O diodo impatt
O diodo impattO diodo impatt
O diodo impatt
 
A evolução do pensamento mecanizado até os computadores atuais 7
A evolução do pensamento mecanizado até os computadores atuais 7A evolução do pensamento mecanizado até os computadores atuais 7
A evolução do pensamento mecanizado até os computadores atuais 7
 
A evolução do pensamento mecanizado até os computadores atuais 6
A evolução do pensamento mecanizado até os computadores atuais 6A evolução do pensamento mecanizado até os computadores atuais 6
A evolução do pensamento mecanizado até os computadores atuais 6
 
Capacitor MOS 3 - A carga no capacitor MOS
Capacitor MOS 3 - A carga no capacitor MOSCapacitor MOS 3 - A carga no capacitor MOS
Capacitor MOS 3 - A carga no capacitor MOS
 
Transporte em nanoestruturas_3_algumas_consideracoes_fisicas
Transporte em nanoestruturas_3_algumas_consideracoes_fisicasTransporte em nanoestruturas_3_algumas_consideracoes_fisicas
Transporte em nanoestruturas_3_algumas_consideracoes_fisicas
 
A evolução do pensamento mecanizado até os computadores atuais 5
A evolução do pensamento mecanizado até os computadores atuais 5A evolução do pensamento mecanizado até os computadores atuais 5
A evolução do pensamento mecanizado até os computadores atuais 5
 
A evolução do pensamento mecanizado até os computadores atuais 2
A evolução do pensamento mecanizado até os computadores atuais 2A evolução do pensamento mecanizado até os computadores atuais 2
A evolução do pensamento mecanizado até os computadores atuais 2
 
A evolução do pensamento mecanizado até os computadores atuais 4
A evolução do pensamento mecanizado até os computadores atuais 4A evolução do pensamento mecanizado até os computadores atuais 4
A evolução do pensamento mecanizado até os computadores atuais 4
 
Transistor bipolar de juncao (tbj) 2
Transistor bipolar de juncao (tbj)   2Transistor bipolar de juncao (tbj)   2
Transistor bipolar de juncao (tbj) 2
 

Último

Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptMaiteFerreira4
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFtimaMoreira35
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfMárcio Azevedo
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOAulasgravadas3
 
Rotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riquezaRotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riquezaronaldojacademico
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManuais Formação
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdflucassilva721057
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfMarianaMoraesMathias
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 

Último (20)

Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.ppt
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdf
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
 
Rotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riquezaRotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riqueza
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envio
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdf
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 

Como extrair pontos de um gráfico usando MATLAB

  • 1. Como extrair pontos de um gráfico usando Matlab Profa. Regiane Ragi
  • 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
  • 6. Procure na internet ou tente este endereço: https://www.mathworks.com/matlabcentral/fileexc hange/7173-grabit 6
  • 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
  • 9. Se o grabit já estiver no seu diretório de trabalho, basta digitar > grabit no prompt do Matlab, 9
  • 10. e abrirá uma janela, parecida com esta mostrada AQUI. 10
  • 11. Agora vamos mostrar o que fazer com o Grabit para extrair os pontos da imagem. 11
  • 12. Etapa 1 – Carregar imagem Primeiramente é necessário carregar o arquivo que contém a imagem que você deseja extrair os pontos. Load image 12
  • 13. São vários tipos de arquivos de imagem permitidos: jpeg tiff png bmp etc. Etapa 1 – Carregar imagem 13
  • 14. Escolha a sua imagem. Etapa 1 – Carregar imagem 14
  • 15. A imagem está selecionada. Temos aqui 4 curvas. 1) 2 curvas em escala logarítmica e 2) 2 curvas em escala linear. 1 2 3 4 1 2 3 4 Etapa 1 – Carregar imagem 15
  • 16. Suponha que estamos interessados em extrair os pontos da curva apenas. 1 2 3 4 1 Etapa 1 – Carregar imagem 16
  • 17. Etapa 2 - Calibragem Tendo escolhido a imagem para extração dos pontos, vamos para a etapa de calibragem. Calibrate 17
  • 18. Nesta etapa agora, vamos marcar as referências do gráfico: 1) xmin, 2) xmax, 3) ymin, 4) ymax xmin, ymin ymax xmax Etapa 2 - Calibragem 18
  • 19. Escolha o que melhor representa no seu caso. xmin, ymin ymax xmax Etapa 2 - Calibragem 19
  • 20. Coloque o cursor em cima do ponto em que será x0, e dê um clique. Em seguida, digite o valor desse ponto. Neste caso, xmin = 0. 20
  • 21. Na sequencia, o programa espera que você entre com o valor de xmax Neste caso, vamos escolher: xmax = 2. 21
  • 22. Agora você deve entrar com o valor da origem do ymin 22
  • 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
  • 28. 28
  • 29. Clique agora nesse ponto e coloque o valor de ymax = -4 29
  • 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
  • 34. Cada clique o programa vai marcando com uma bolinha vermelha. 34
  • 35. Cada clique o programa vai marcando com uma bolinha vermelha. ... e os pontos capturados vão sendo mostrados em cima. 35
  • 36. Quando terminar de capturar todos os pontos que você quiser, clique no botão Grabbing Points novamente. 36
  • 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
  • 38. 38
  • 39. Agora você terá o arquivo de pontos Data001.txt 39
  • 40. No Editor do Matlab, você pode escrever um programa para plotar esses pontos Data001.txt 40
  • 41. Coloque o caminho correto do diretório que você está trabalhando. 41
  • 42. Aqui, você resgata a potência de 10. clc % ******************************* matrI=load('C:MATLAB7workData001.txt'); V1 = matrI(:,1); matrV=load('C:MATLAB7workData001.txt'); Ig1 = matrV(:,2); Ig1=10.^Ig1; % ******************************* figure (1) semilogy(V1,Ig1,'-b','LineWidth',2) axis([0 2 1e-12 1e-3 ]) grid on set(gca,'fontsize',14) set(gca,'fontname','times') xlabel('V_{gs} (V)') ylabel('I_{ds} (A)') title([' Curva Experimental ']) % ******************************* 42
  • 43. Acionando o comando de execução do programa Matlab obtemos 43
  • 44. Acionando o comando de execução do programa Matlab obtemos 44
  • 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.
  • 47. 47