Вы находитесь на странице: 1из 5

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE

TRABALHO DO CARRINHO
INTERPOLAÇÃO – LAGRANGE

Daniel Silva de Oliveira – 2008020371


Daniel Melo da Silva – 2009035992

Natal, 7 de Maio de 2011


Introdução

Utilizando o método de Interpolação – Lagrange, e através de uma tabela tempo x


espaço, extraída a partir de um vídeo, podemos calcular através de uma função baseada na
interpolação o espaço aproximado.
Desenvolvimento

O experimento baseia-se basicamente na análise do movimento de um carrinho solto


de uma distância de 2m numa rampa.

O método utilizado para gerar o polinômio foi:

function [f] = lagrange( x, y )


n = length(x);
value = poly(0,”x”);
soma = 0;
for i = 1 : n
produto = 1;
for j = 1 : n
if( j ~= i )
produto = produto*( value - x(j) )/( x(i) - x(j) );
end
end
soma = soma + y(i)*produto
end
f = soma;
endfunction

Os pontos observados a partir do vídeo são:

Inicio: t = 1.301s
Final: t = 2.970s
Amostra:
t = 0.000s ; s = 2.00m
t = 0.100s ; s = 2.00m
t = 0.200s ; s = 2.00m
t = 0.300s ; s = 2.00m
t = 0.400s ; s = 2.00m
t = 0.500s ; s = 1.99m
t = 0.600s ; s = 1.97m
t = 0.700s ; s = 1.94m
t = 0.800s ; s = 1.82m
t = 0.900s ; s = 1.80m
t = 1.000s ; s = 1.71m
t = 1.100s ; s = 1.61m
t = 1.200s ; s = 1.47m
t = 1.300s ; s = 1.42m
t = 1.400s ; s = 1.32m
t = 1.500s ; s = 1.20m
t = 1.600s ; s = 1.02m
t = 1.700s ; s = 0.84m
t = 1.800s ; s = 0.70m
t = 1.900s ; s = 0.53m
t = 2.000s ; s = 0.38m
t = 2.100s ; s = 0.18m
t = 2.200s ; s = 0.00m

Devemos escolhendo aleatoriamente 4 desses pontos, mas por que apenas 4? Pois deste
modo o método irá gerar uma equação(polinômio) de 3ª ordem.

t = 0.500s ; s = 1.99m
t = 0.900s ; s = 1.80m
t = 1.500s ; s = 1.20m
t = 2.100s ; s = 0.18m

Os vetores de Tempo(X) e Espaço(Y) serão:


X=[0.5,0.9,1.5,2.1];
Y=[1.99,1.8,1.2,0.18];

Aplicando estes pontos no método, iremos ter como retorno:

f (x) = 2.0158594 + 0.1670313x - 0.4192708x2 - 0.0364583x3

Este polinômio representa o espaço que a bolinha iria percorrer em função do tempo, então se
jogarmos em f(x) todos os valores do tempo(X) observados, iremos gerar o resultado
aproximado do espaço.

Referencias

Scilab 5.3.

Windows Live Movie Maker

Slides enviados via sigaa (www.sigaa.ufrn.br).

Вам также может понравиться