Você está na página 1de 7

Tutorial: Fitting da função interferência e difração

Para fitar uma função com diversos parâmetros, precisamos primeiro estimar a
possível faixa de valores dos paramentros do fit para facilitar a convergência do
algoritmo de programa de fitting. Neste exemplo vamos primeiro estimar os valores
dos paramentros visualmente fazendo medidas no gráfico. Observaremos se as
estimativas foram próximas superpondo os dados experimentais aos plot da função a
ser ajustada usando as os parâmetros com as nossas estimativas iniciais.
Numa segunda etapa vamos pedir ao origin para fazer o ajuste automaticamente. Para
isso usaremos os valores estimados para os parâmetros e limitaremos o intervalos
desses paramentre em torno do valor das nossas primeiras estimativas para evitar o
que programa do Origin fuja da zona de convergência. Os nossos valores estimados
servirão como “seeds” ou valores iniciais. Por já estarem próximos, pelo menos por um
fator de 2x ou 3x, dos valores corretos, isso vai facilitar a convergência do origin para
os valores corretos.
Os passos a seguir foram realizados utilizando o ORIGIN® 2016. Alguns passos podem ser diferentes, caso esteja
usando uma versão diferente.
1° Passo: Definir constantes e parâmetros:

Y 0= Intensidade do background (luz de fundo). No gráfico é o valor mínimo do eixo Y;

I 0= Altura do pico, considerando Y 0 como ponto mínimo;

H off = Deslocamento horizontal do pico;

dX ∫ ¿¿= Distância (em x) entre os dois primeiros máximos;

dX diff = Distância (em x) entre a região de pico e a região de mínima intensidade;


C∫ ¿= π / dX ¿;
∫ ¿¿

C diff =π /dX diff

No exemplo da figura acima, foram determinados os seguintes valores:

Y 0=0

I 0=0,02964

H off =−7,52. 10−5


dX ∫ ¿=0,00798 ¿ ; c∫ ¿=393,686¿

dX diff =0,01794 ; c diff =175,114

Y 0=0
2° Passo: Depois de colocado os valores do deslocamento no eixo X e os da voltagem no eixo Y,
abrir uma nova coluna (eixo Y).
Selecionar toda a nova coluna, apertar o botão direito e selecionar a opção set column values onde será atribuída a
seguinte equação:

2
Y 0 + I 0∗((sin ( c diff ∗( Col ( X ) −H off ) ))/(cdiff ∗(Col( X )−H off ))) ∗¿

É importante saber que essa equação é relacionada com a equação (7.3), (7.4) e (7.2) do roteiro experimental, ou
seja:

I ( θ )=I 0 ¿

πa πd
onde β = sen ( θ ) , e α = sen ( θ )
λ λ

Onde o parâmetro “Col(X)”, refere-se à coluna em que estão presentes, os valores do eixo X (deslocamento)

Observação: Passe os dados no orign com ponto ao invés de vírgula, isso pode evitar problemas na hora da leitura
dos dados.

Na janela de atribuição da equação, os seguintes itens da figura a seguir, devem estar no modo “AUTO”:

3° Passo: Construir os gráficos. Se tudo estiver correto, deve ficar como no exemplo a seguir:
Esta etapa serve apenas para validar a aquisição dos parâmetros. Na realidade, para se criar uma equação que
convirja para quaisquer padrões de interferência, é necessária a implementação de um “non-linear fitting”, no qual
serão determinados os valores de c diff e c∫ ¿ ¿.

4° Passo: Abra a janela de construção da função (Analysis – Fitting – Nonlinear curve fit – Open dialog ...)

Na seção category, escolha a opção user defined. Em seguida, na seção function, escolha a opção new.

Na janela que abrirá, deixe as opções marcadas das seguintes formas:


Ao apertar next:

Ao apertar next:

OBS: A função fitting do gráfico é na verdade

y = y0+i0*((sin(cdiff*(x-hoff)))/(cdiff*(x-hoff)))^2*(cos(cint*(x-hoff)))^2

Nesta janela, devem ser determinadas os valores das constantes. Para isso, basta escolher a opção constants
(destacada na figura acima) e digitar seus valores, como nos primeiros passos deste tutorial.

Ao apertar next:
Nesta janela, não é necessária nenhuma modificação.

Ao apertar next:

Nesta janela, é importante que se delimite os valores limites de cdiff e cint, para que o programa funcione
corretamente.

OBS: Para essa tabela, podemos colocar os valores encontrados no primeiro passo de cdiff e cint como mínimos, ou
seja, no lugar dos 0,5 . Somente faça isso caso o fitting dê errado.

Após esta etapa, aperte o botão finish e o fitting estará pronto para o uso

5° Passo: Utilize a função criada para gerar o fitting do gráfico adquirido. Se tudo estiver correto, ele ficará desta
forma:
Os valore cdiff e cint determinados a partir do ajuste permitem determinar os parâmetros a e d das fendas,
conforme as equações 7.2, 7.3 e 7.4.

Há outras formas de obter o ajuste das mesmas equações no Origin. Este guia foi só um exemplo de como proceder.

Para fazer o fitting do gráfico da difração, usaremos este mesmo esquema, porem agora com outra função:

y0+i0*((sin(cdiff*(x-hoff)))/(cdiff*(x-hoff)))^2 ,

Que devemos relacionar com a equação (7.1) e (7.2) do roteiro experimental

Você também pode gostar