Professional Documents
Culture Documents
Ajuste de curvas-CC
Ajuste de curvas-CC
Ciência da Computação
Objetivo
(1)
m
2
E = ∑"# f ( xk ) − ϕ ( xk )$% (2)
k=1
2.1 Caso discreto
Dado um conjunto de pontos (xi; f(xi)),
i = 0; 1; 2; ...; m (f dada por TABELA DE VALORES)
O problema de ajuste de curvas consiste em
encontrar funções gi(x) tais que o desvio em cada
ponto i, definido por (2) seja mínimo, ou seja:
ATENÇÃO!!!!
Tabela 1
2.1 Caso discreto
y
18
16
14
12
10
0
0 2 4 6 8 10 12
m
2
E = ∑"# yi − (α1 xi + α 0 )$% (3)
i=1
2.1.1 Caso discreto
(Ajuste Linear)
Para que E seja mínimo é necessário que:
∂E
=0 (4)
∂α 0
∂E
=0 (5)
∂α1
2.1.1 Caso discreto
(Ajuste Linear)
As equações (4) e (5) simplificam-se nas
equações normais:
(6)
(7)
2.1.1 Caso discreto
(Ajuste Linear)
A solução para o sistema de equações é:
(8)
(9)
2.1.1 Caso discreto
(Ajuste Linear)
Considerando a Tabela 1, e os dados necessários
para as equações (8) e (9) a seguinte Tabela pode
ser calculada:
Tabela 2
2.1.1 Caso discreto
(Ajuste Linear)
Considerando os dados da Tabela 2, os
parâmetros α1 e α0 podem ser calculados como:
(11)
j=0,1,...,n.
(13)
2.1.2 Caso discreto
(Ajuste Polinomial)
Exemplo: Ajustar os dados da Tabela 3 com um
polinômio de grau dois utilizando o método dos
mínimos quadrados.
Tabela 3
i xi yi xi2 xi3 xi4 xiyi xi2yi
1 0 1 0 0 0 0 0
2 0,25 1,284 0,0625 0,1563 0,0039 0,321 0,0803
3 0,5 1,6487 0,25 0,125 0,0625 0,8244 0,4122
4 0,75 2,117 0,5625 0,4219 0,3164 1,5878 1,1908
5 1 2,7183 1 1 1 2,7183 2,7183
Σ 2,5 8,768 1,875 1,5625 1,3828 5,4514 4,4015
2.1.2 Caso discreto
(Ajuste Polinomial)
Para este problema, n=2, m=5 e as três equações
normais são:
(14)
ϕ ( x ) = α1g1 ( x ) + α 2 g2 ( x ) ++ α n gn ( x )
(16)
2.2 Caso Contínuo
O problema é encontrar os coeficientes αj que
minimizem E.
Uma condição necessária para que os números αj
minimizem E é que:
(17)
(18)
2.2 Caso Contínuo
Para encontrar Pn(x), temos (n + 1) equações
normais:
(19)
Obtêm-se:
2.3 Caso não-linear
Caso II: Função Logarítmica
Expandindo:
Obtêm-se:
2.3 Caso não-linear
Caso III: Função Potencial
Obtêm-se:
2.3 Caso não-linear
Caso IV: Função Hiperbólica
Obtêm-se:
2.1.1 Caso discreto
(Ajuste Linear)
As equações (4) e (5) simplificam-se nas
equações normais:
(6)
(7)
2.1.1 Caso discreto
(Ajuste Linear)
A solução para o sistema de equações é:
(8)
(9)
n Após aplicar o método dos mínimos
quadrados, é preciso fazer as
substituições necessárias para encontrar
os parâmetros a e b da função de
aproximação original.
n Observe que os parâmetros assim
obtidos não são ótimos dentro do
critério dos quadrados mínimos, porque
estamos ajustando o problema
linearizado e não o problema
original.
2.3 Caso não-linear
Exemplo 1: Encontrar uma função exponencial que se
ajusta aos valores da tabela abaixo:
−bx
y = ae
Y = ln y
α 0 = ln ( a )
−bx α1 = −b
y = ae
2.3 Caso não-linear
Como o ajuste será realizado por uma função
exponencial é necessário calcular:
A tabela para os cálculos fica da seguinte forma:
i x y Y = ln(y)
1 -1 36,547 3,599
2 -0,7 17,264 2,849
3 -0,4 8,155 2,099
4 -0,1 3,852 1,349
5 0,2 1,820 0,599
6 0,5 0,860 -0,151
7 0,8 0,406 -0,901
8 1 0,246 -1,402
Σ 0,3 69,15 8,041
Teste de Alinhamento (Exemplo 1)