Você está na página 1de 19

UNIVERSIDADE FEDERAL DE SANTA MARIA

CENTRO DE CINCIAS NATURAIS E EXATAS


DEPARTAMENTO DE FSICA

Origin
Anlise Grfica de Dados
Dados Experimentais

Adriano Cavalheiro Marchesan


Rodrigo Azevedo Petermann

Santa Maria, RS, Brasil


2011

Minicurso de Anlise Grfica de Dados Experimentais


com Software Origin

I JORNADA DE MINICURSOS
Realizao:
Programa de Educao Tutorial
Engenharia Eltrica

Ministrantes:

Apoio:

- Adriano Cavalheiro Marchesan

- Projeto 3.02.0007: Estudo de riscos

Curso: Engenharia Eltrica UFSM

das radiaes no-ionizantes, medida e

E-mail: adriano.marchesan@gmail.com

simulao de campos eletromagnticos

- Rodrigo Azevedo Petermann


Curso: Engenharia Mecnica UFSM
E-mail: rpzero@gmail.com

de baixa frequncia, propondo novas


metodologias e planos de investigao
no mbito da rea de transmisso da
CEEE

Dias: 05 e 06 de outubro de 2011

Pgina 2

SUMRIO

INTRODUO ........................................................................................................................... 4
1 ORIGIN .................................................................................................................................... 5
2 ORIGIN PROJECT .................................................................................................................. 5
2.1 WORKBOOK ................................................................................................................................ 6
2.2 MATRIX BOOKS ......................................................................................................................... 7
2.3 GRAPH WINDOW ...................................................................................................................... 7
3 GRFICOS 2D ........................................................................................................................ 7
3.1 CONSTRUINDO UM GRFICO 2D BSICO........................................................................ 7
3.2 AJUSTE LINEAR ......................................................................................................................... 9
3.3 DERIVADA E INTEGRAL .......................................................................................................11
3.4 AJUSTE POLINOMIAL ............................................................................................................12
3.5 OUTROS AJUSTES ...................................................................................................................14
4 GRFICOS 3D ..................................................................................................................... 16
4.1 CONVERTENDO UMA PLANILHA EM UMA MATRIZ .................................................17
4.2 MATRIZES .................................................................................................................................18

Pgina 3

INTRODUO
Construir e analisar grficos faz parte da vida acadmica e cientfica de
profissionais da rea das cincias exatas, como fsicos, matemticos e engenheiros.
Esta tarefa, no entanto, nem sempre fcil. O mtodo grfico lana mo de uma
srie de tcnicas analticas e numricas, cuja aplicao pode ser relativamente
complexa.
Para facilitar este trabalho, podem-se utilizar softwares matemticos
especialmente elaborados com este propsito, como por exemplo: Graphmatica,
Winplot, Origin, Maple, Mathematica, MATLAB, entre outros. Alm destes, pode-se
contar tambm com a ajuda de calculadoras grficas, como a HP 50g.
No presente minicurso, ser proporcionado o conhecimento bsico para a
utilizao do software Origin para a plotagem de grficos e obteno de parmetros
de dados experimentais, buscando demonstrar atravs de exemplos prticos que
este aplicativo uma importante ferramenta de suporte realizao de atividades
em diversas reas.
Convm ressaltar que, apesar da utilizao de softwares especializados
facilitarem a realizao do trabalho, o conhecimento terico a respeito do traado
de grficos fundamental para verificar quando esses apresentam resultados
confiveis ou no, cabendo tambm ao usurio a deciso de qual modelo
representa melhor os dados sob anlise.

Pgina 4

1 ORIGIN
O Origin um software dedicado construo de grficos e anlise de dados.
Trata-se de uma ferramenta intuitiva relativamente fcil de ser utilizada, que
produz resultados excelentes com padro de publicao. Ele contm inmeros
recursos que permitem os mais diferentes tipos de anlise, incluindo: anlise de
picos, ajuste de curvas, estatstica e processamento de sinal. Para tornar o processo
de anlise mais eficiente, o Origin suporta muitos formatos para importao de
dados, como planilhas em Excel e Single ASCII.
Com mais de 500 tipos de grficos, o Origin torna fcil criar e customizar
grficos de alta qualidade, permitindo a criao de grficos em 2D, 3D e muitos
grficos estatsticos.

2 ORIGIN PROJECT
O Origin Project (.OPJ) a janela principal de trabalho do Origin. Ela
combina planilhas de dados, notas, grficos e resultados de anlises em um nico
documento estruturado. Todos os componentes de um Origin Project podem ser
acessados de forma interativa quando o arquivo aberto. Tendo a capacidade de
recalcular os resultados a partir de uma mudana nos dados de entrada ou de
parmetros de anlise, o Origin Project pode funcionar como um modelo para a
posterior realizao de anlise de dados semelhantes, facilitando o processo.
A janela Project Explorer acoplada a interface do Origin auxilia na
organizao e acesso aos componentes de um projeto, denominados objetos, tais
como: Workbooks, Matrix Books e Graph Windows podem ser organizadas em uma
estrutura definida pelo usurio com a flexibilidade de adicionar subdiretrios
(subpastas).
Em uma dada sesso, apenas um arquivo Origin Project pode ser aberto. No
entanto, pode-se salvar uma pasta particular (ou subpasta) em um arquivo
separado do projeto. Janelas individuais, tais como grficos e planilhas, tambm
podem ser salvas em um diretrio separado.

Pgina 5

Figura 1 - Arquivo Origin Project

2.1 WORKBOOK
O Workbook contm diversas Worksheets (planilhas) tambm conhecidas
como Layers, que devem ser identificadas com um nome nico referenciadas pelo
ndice, contado da esquerda para a direita. A Worksheet composta por colunas.
Cada coluna pode ser configurada para conter um dos diferentes tipos de formatos
de dados que o Origin suporta, tais como: Text & Numeric, Numeric, Text, Date, e
Time. Todas as colunas tm propriedades fixas, definidas nas primeiras linhas do
topo de cada coluna, que incluem um Short Name, um Long Name, Units, e
Comments.
Dados numricos armazenados em uma coluna podem ser exibidos
graficamente no cabealho da coluna em uma linha especial chamada Sparklines
(minigrficos). Sparkline uma pequena representao dos dados contidos na
coluna, com a varivel dependente (Y) contra os dados da coluna da varivel
independente (x).

Pgina 6

2.2 MATRIX BOOKS


Matrix books um conjunto de Matrix Sheets (planilhas de matrizes). Cada
matriz um conjunto de nmero em duas dimenses, sendo associados as
coordenadas X e Y.

2.3 GRAPH WINDOW


Graph Window o grfico plotado dos dados utilizados. possvel alterar
detalhes do grfico acessando o menu Formatar ou um duplo clique sobre o
grfico. Um clique duplo sobre um dos eixos abre as opes dos Eixos, que permite
alterar as propriedades dos eixos, tais como: linhas do grid, formato do display.

3 GRFICOS 2D
O Origem oferece uma forma intuitiva de criar grficos 2D. Voc pode
organizar os dados em diversas Worksheets, selecionar diferentes conjuntos de
dados para plotagem e customizar facilmente os atributos do grfico.

3.1 CONSTRUINDO UM GRFICO 2D BSICO


Partiremos de um exemplo bem simples, no qual se dispe de um conjunto
de medidas de posio em funo do tempo referentes a um experimento clssico
de Movimento Retilneo Uniforme (M.R.U) de Laboratrio de Fsica I.

Pgina 7

Tabela 1 Experimento de M.R.U.

Tempo [s]

Posio [cm]

10

15

20

25

Neste primeiro exemplo, vamos considerar que voc apenas tenha tomado
nota dos valores em seu caderno, e no dispunha dos mesmos j na forma digital.
Aps abrir o Origin e criar um novo projeto, insira os valores da tabela
manualmente na Worksheet (Sheet1), adicionando os valores de tempo na coluna
A(x), que corresponde a varivel independente, e os valores de posio na coluna
B(y), que diz respeito a varivel dependente.
Feito isso, clique sobre o menu Plot na barra de ferramentas e selecione a
opo Symbol Scatter. A janela Plot Setup ser carregada na tela. Nesta,
voc deve designar em qual eixo os valores de cada coluna devem ser expressos.
Para o exemplo, selecione o eixo X para a coluna A (Tempo) e o eixo Y para a
coluna B (Posio).

Figura 2 - Janela "Plot Setup"


Pgina 8

Uma janela Graph Window ser criada automaticamente, contendo o grfico


plotado (Graph1). Para customizar a apresentao do grfico, voc pode dar um
duplo clique sobre um dos eixos para ter acesso a janela de edio. Nela, voc
poder configurar a escala, o ttulo e o formato dos eixos, adicionar e remover
eixos, entre outras opes.

Figura 3 - Customizando a apresentao do grfico

3.2 AJUSTE LINEAR


Muitas vezes, voc no quer apenas apresentar os dados de um
experimento ou simulao, deseja tambm obter alguns parmetros desses dados
atravs do mtodo grfico. A forma mais usual de obter parmetros a partir de
dados amostrados o mtodo do ajuste de curvas.
Um dos tipos de ajustes mais simples, e que exige um menor esforo
computacional, o ajuste linear. Ele consiste em obter os parmetros
equao de primeiro grau:

da

. .

Para realizarmos um exemplo de ajuste linear, usaremos os dados do


exemplo anterior. Na janela Graph1, clique em Analysis na barra de ferramentas
e selecione a opo Fitting Linear Fitting Open Dialog. A janela Linear
Fit ser carregada na tela. Nesta, voc pode configurar algumas opes, como
recalcular automaticamente o ajuste no caso de alterao dos dados tabelados,
fixar o intercepto y em algum valor determinado, etc. Feitos os ajustes necessrios ,
clique OK.

Pgina 9

Figura 4 - Janela "Linear Fit"

Figura 5 - Ajuste Linear

Como pode ser visto na figura 5, uma planilha com os principais resultados
do ajuste inserida automaticamente na janela do grfico. Voc pode ter acesso
aos demais dados na planilha FitLinear1, anexada em uma nova aba do Workbook
(Book1).
P g i n a 10

3.3 DERIVADA E INTEGRAL


Em alguns casos, voc precisa obter outras funes que esto relacionadas
funo obtida no ajuste por meio de uma integrao ou derivao.
Para realizarmos um exemplo de interao, usaremos a funo obtida no
ajuste linear. Primeiramente, voc deve selecionar os dados provenientes do
ajuste, para isso, clique em Data na barra de ferramentas e selecione
[Book1]FitLinearCurve1. Feito isso, clique no menu Analysis e escolha a opo
Mathematics Integrate Open Dialog. A janela Mathematics: integ1 ser
carregada na tela. Nesta, voc pode configurar opes recalcular automaticamente
e, para plotar o grfico da integral, selecione a opo Plot Integral Curve. Feitas
estas alteraes, clique OK.

Figura 6 - Janela Mathematics: integ1

A Curva obtida com a integrao ser mostrada automaticamente na janela


Na janela Graph2. Customize a configurao conforme desejar.

P g i n a 11

Agora, realizarmos um exemplo de derivao, usando novamente a funo


obtida no ajuste linear. Abra o exemplo 2 e selecione os dados provenientes do
ajuste, clicando em Data e selecionand [Book1]FitLinearCurve1. Feito isso,
clique no menu Analysis e escolha a opo Mathematics Differentiate
Open Dialog. A janela Mathematics: differentiate ser carregada na tela. Nesta,
voc pode configurar opes recalcular automaticamente e, para plotar o grfico
da derivada, selecione a opo Plot Derivative Curve. Feitas estas alteraes,
clique OK.

Figura 7 - Janela Mathematics: differentiate

3.4 AJUSTE POLINOMIAL


Outro tipo de ajuste comumente utilizado o ajuste polinomial. A
complexidade e esforo computacional para a aplicao deste mtodo dependem
diretamente do grau do polinmio ajustado. Como exemplo, faremos o ajuste de
um polinmio de segundo grau.

P g i n a 12

Tabela 2 Experimento de M.R.U.V

Tempo [s]

Posio [cm]

1,078

20

1,53

40

1,867

60

2,14

80

2,41

100

2,617

120

2,85

140

3,061

160

Copie os valores da tabela e cole na Worksheets, clique sobre o menu Plot


na barra de ferramentas e selecione a opo Symbol Scatter. A janela Plot
Setup ser carregada na tela. Nesta, voc deve designar em qual eixo os valores de
cada coluna devem ser expressos. Para o exemplo, selecione o eixo X para a coluna
A (Tempo) e o eixo Y para a coluna B (Posio).
Na janela Graph1, clique em Analysis na barra de ferramentas e selecione
a opo Fitting Polynomial Fitting Open Dialog. A janela Polynomial
Fit ser carregada na tela, faa as devidas alteraes dos parmetros e clique OK.

Figura 8 - Janela "Polynomial Fit"

P g i n a 13

3.5 OUTROS AJUSTES


Alm dos ajustes abordados anteriormente, o Origin oferece uma grande
diversidade de outros tipos de ajustes, como: exponencial, gaussiano, lourenciano,
sigmoidal, entre outros. Como exemplo, faremos um ajuste de dados experimentais
usando o modelo de Lorentz e, posteriormente, um exemplo aplicando o ajuste
sigmoidal.
Abra um novo projeto no Origin e importe os dados Campo Magntico.txt.
Estes dados dizem respeito a medidas de densidade de campo magntico sob uma
linha de transmisso de 230kV, realizadas a um metro do solo. Para isso, clique no
menu File na barra de ferramentas e selecione a opo Import Single ASCII.
Com os dados na Worksheet (Sheet1), efetue a plotagem dos mesmos usando
o modo Scatter. Na janela Plot Setup relacione a coluna
com o eixo

e a coluna

com as barras de erro (

com o eixo , a coluna

).

Figura 9 - Janela "Plot Setup" adiconando barras de erro.

Na janela Graph1, clique em Analysis na barra de ferramentas e selecione


a opo Fitting Nonlinear Curve Fit Open Dialog. A janela NLFit ser
carregada na tela.

P g i n a 14

Na opo Category, escolhe-se o pacote de funes que ir ser utilizado.


Logo abaixo, tem-se a opo Function que ser a funo utilizada para o ajuste.
No rodap da janela existem algumas abas, elas permitem a visualizao dos
resduos relativos ao ajuste, a frmula da funo utilizada para o ajuste, e
acompanhamento do processo de ajuste, fornecendo o nmero de interaes e
outros dados.
esquerda do boto Cancel, existem alguns botes de atalho rpido. Estes
botes permitem realizar operaes como: editar a funo utilizada, adicionar uma
nova funo para o ajuste, reordenar picos, alteraes de parmetros e o nmero
de iteraes que sero realizadas para o ajuste (uma iterao ou inmeras
iteraes at convergir). Recomenda-se que sejam realizadas diversas iteraes at
ser encontrado o menor resduo.
Neste exemplo, selecione a funo Lorentz, efetue iteraes, no cone

at obter o menor resduo e clique Fit.

Figura 10 - Ajuste pelo modelo de Lorentz

Agora, realizarmos um exemplo aplicando o ajuste do tipo sigmoidal. Para


isso, abra um novo projeto no Origin e importe os dados Curva de Transferncia
DC.txt. Estes dados correspondem a um experimento para obteno da curve de
transferncia DC ( / ) de um transistor MOSFET.

P g i n a 15

Como no exemplo anterior, para importar os dados, clique no menu File


na barra de ferramentas e selecione a opo Import Single ASCII. Com os
dados na Worksheet (Sheet1), efetue a plotagem dos mesmos usando o modo
Scatter. Na janela Plot Setup relacione a coluna
as barras de erro (
(

), a coluna

com o eixo

com o eixo , a coluna

e a coluna

com

com as barras de erro

).
Na janela Graph1, clique em Analysis na barra de ferramentas e selecione

a opo Fitting Sigmoidal Fit Open Dialog. A janela NLFit ser


carregada na tela. Nesta, selecione a funo Boltzmann, efetue trs iteraes no
cone

e clique Fit.

Figura 11 - Ajuste sigmoidal pelo modelo de Boltzmann

4 GRFICOS 3D
O Origin oferece tambm a opo de plotagem de grficos 3D. Para isso,
voc deve dispor de dados j coletados na forma matricial ou converter uma
planilha (Worksheet) em uma matriz.

P g i n a 16

4.1 CONVERTENDO UMA PLANILHA EM UMA MATRIZ


Caso voc disponha de dados na forma de uma planilha, pode convert-los
para a forma matricial facilmente com o auxlio do Origin. Para demonstrar isso na
forma de um exemplo, importe o arquivo NARDA EFA-300.txt. Selecione as
colunas com Long Name

, clique em Worksheet na barra de

ferramentas e selecione a opo Convert to Matrix XYZ Gridding Open


Dialog. A janela XYZ Gridding: Convert Worksheet to Matrix ser carregada na
tela. Nesta, voc pode alterar o mtodo de ajuste em Gridding Settings. Escolha o
mtodo adequado para seu conjunto de dados e clique OK. Um Matrix book ser
aberto contendo os dados convertidos para a forma matricial (MBook1).

Figura 12 - Janela XYZ Gridding: Convert Worksheet to Matrix

No MBook1, clique sobre o menu Plot na barra de ferramentas para ter


acesso as opes de plotagem 3D oferecidas pelo Origin. Voc pode escolher a
opo que melhor representa os seus dados. Neste exemplo, escolheremos a opo
Contour Color Fill. Na janela do grfico gerado (Graph1), voc tambm pode
customizar a apresentao, adicionando ttulo aos eixos, alterando escalas, etc.

P g i n a 17

Figura 13 - Grfico gerado com a opo "Color Fill"

4.2 MATRIZES
Quando voc j dispe de dados coletados na forma matricial, pode inserilos diretamente em um Matrix book. Para isso, clique no menu File na barra de
ferramentas e selecione a opo New Matrix.
Antes de inserir ou importar os dados para a matriz, voc deve configurar as
dimenses e os limites da mesma. Na janela MBook1, clique no menu Matrix na
barra de ferramentas e selecione a opo Set Dimension/Labels. Como os dados
que usaremos neste exemplo esto organizados em uma matriz de 121 linhas e
121 colunas, insira estes valores em Columns x Rows,

P g i n a 18

Figura 14 - Janela "Matrix Dimension and Labels

Feito isso, abra o arquivo Potencial Transversal.xls, copie a matriz e cole


no Matrix book. Para efetuar a plotagem dos dados, clique sobre o menu Plot na
barra de ferramentas e escolha uma das opes de plotagem 3D. Na janela do
grfico, customize a apresentao conforme julgar necessrio.

P g i n a 19

Você também pode gostar