Ajuste de Splines a um Conjunto de Dados

Documentos relacionados
Teorema da Triangularização de Schur e Diagonalização de Matrizes Normais

Amostras não Uniformes e Reconstrução em Espaços

Reginaldo J. Santos Departamento de Matemática-ICEx Universidade Federal de Minas Gerais

(d) Seja W um espaço vetorial de dimensão 4 e sejam U e V subespaços de W tais que U V = 0. Assinale. Gabarito Pág. 1

(x 1, y 1 ) (x 2, y 2 ) = (x 1 x 2, y 1 y 2 ); e α (x, y) = (x α, y α ), α R.

Exponencial de uma matriz

Unicidade da Forma Escalonada Reduzida de uma Matriz

MAT Álgebra Linear para Engenharia II - Poli 2 ō semestre de ā Lista de Exercícios

UFPB - CCEN - DEPARTAMENTO DE MATEMÁTICA ÁLGEBRA LINEAR E GEOMETRIA ANALÍTICA 1 a LISTA DE EXERCÍCIOS PERÍODO

5. Considere os seguintes subconjuntos do espaço vetorial F(R) das funções de R em R:

Nota: Turma: MA 327 Álgebra Linear. Segunda Prova. Primeiro Semestre de T o t a l

Álgebra Linear e Geometria Anaĺıtica

1 Cônicas Não Degeneradas

Guia-1. a 11 a a 1n a 21 a a 2n A = a m1 a m2... a mn

Nota importante: U é a matriz condensada obtida no processo de condensação da matriz

Álgebra Linear e Geometria Analítica

Universidade Federal de Viçosa Centro de Ciências Exatas e Tecnológicas Departamento de Matemática

Matriz de Variância e Covariância e o Teorema de Gauss-Markov

GAAL - Primeira Prova - 06/abril/2013. Questão 1: Considere o seguinte sistema linear nas incógnitas x, y e z.

1 a Lista de Exercícios MAT 3211 Álgebra Linear Prof. Vyacheslav Futorny

UNIVERSIDADE DO ALGARVE ESCOLA SUPERIOR DE TECNOLOGIA LICENCIATURA EM ENGENHARIA CIVIL ÁLGEBRA LINEAR E GEOMETRIA ANALÍTICA

Álgebra Linear. Curso: Engenharia Electrotécnica e de Computadores 1 ō ano/1 ō S 2006/07

Álgebra Linear e Geometria Anaĺıtica. Espaços Vetoriais Reais

(a) 1 (b) 0 (c) 2 (d) 3. (a) 6 (b) 8 (c) 1. (d) H = {p P 2 p(1) = p(2)} (c) H = {p P 2 p(1) + p(2) = 0} 8. Seja H o subespaço definido por

Unidade 5 - Subespaços vetoriais. A. Hefez e C. S. Fernandez Resumo elaborado por Paulo Sousa. 10 de agosto de 2013

GAAL Exercícios 6: Umas soluções

(a) 2 (b) 3 (c) 1 (d) 1. Primeira Prova. 6. Suponha que queiramos escrever u = (1, 1) como combinação

Álgebra Linear e Geometria Anaĺıtica. Matrizes e Sistemas de Equações Lineares

Álgebra Linear 1 o Teste

Nota: Turma: MA 327 Álgebra Linear. Terceira Prova. Boa Prova! Primeiro Semestre de T o t a l

Dependência linear e bases

MATRIZES VETORES E GEOMETRIA. Reginaldo J. Santos Departamento de Matemática-ICEx Universidade Federal de Minas Gerais

ÁLGEBRA LINEAR I - MAT Em cada item diga se a afirmação é verdadeira ou falsa. Justifiquei sua resposta.

Espaços Euclidianos. Espaços R n. O conjunto R n é definido como o conjunto de todas as n-uplas ordenadas de números reais:

Inversão de Matrizes

Reginaldo J. Santos. Universidade Federal de Minas Gerais 18 de abril de 2004

Diferenciais em Série de Potências

3 a Lista para auto-avaliação (com um exercício resolvido)

Matriz de Variância e Covariância e o Teorema de Gauss-Markov

Funções Polinomiais com Coeficientes Complexos. Dispositivo de Briot-Ruffini. 3 ano E.M. Professores Cleber Assis e Tiago Miranda

MAT Resumo Teórico e Lista de

Notas de Aula Álgebra Linear II IFA Prof. Paulo Goldfeld Versão

Método dos Mínimos Quadrados

Geometria anaĺıtica e álgebra linear

Universidade Federal da Paraíba Departamento de Matemática. Álgebra Linear e Geometria Analítica

SISTEMAS LINEARES. Solução de um sistema linear: Dizemos que a sequência ou ênupla ordenada de números reais

Álgebra Linear. Cursos: Química, Engenharia Química, Engenharia de Materiais,Engenharia Biológica, Engenharia do Ambiente 1 ō ano/1 ō Semestre 2006/07

Inversão de Matrizes

MAT2457 ÁLGEBRA LINEAR PARA ENGENHARIA I 3 a Prova - 1 o semestre de (a) 3; (b) 2; (c) 0; (d) 1; (e) 2.

Lista de exercícios 6 Espaços Vetoriais

Notas para o Curso de Algebra Linear Il Dayse Haime Pastore 20 de fevereiro de 2009

ÁLGEBRA LINEAR. Base e Dimensão de um Espaço Vetorial. Prof. Susie C. Keller

Cálculo Diferencial e Integral 2 Formas Quadráticas

1 Diagonalização de Matrizes 2 2. Sistemas de Equações Diferenciais Lineares

Soluções dos trabalhos de 1 a 7

Lista de Exercícios 05 Álgebra Matricial

CM005 Algebra Linear Lista 1

Questão 1: Seja V o conjunto de todos os pares ordenados de números reais. Denamos a adição e a multiplicação por escalar em V por

Actividade Formativa 1

3 a Avaliação Parcial - Álgebra Linear

Esmeralda Sousa Dias. (a) (b) (c) Figura 1: Ajuste de curvas a um conjunto de pontos

Matemática I. Capítulo 3 Matrizes e sistemas de equações lineares

Geometria Analítica e Álgebra Linear

Interbits SuperPro Web

ESPAÇO VETORIAL REAL. b) Em relação à multiplicação: (ab) v = a(bv) (a + b) v = av + bv a (u + v ) = au + av 1u = u, para u, v V e a, b R

Resolução da 1ª Prova de Álgebra Linear II da UFRJ, período Para saber a dimensão disso aqui basta escalonar e resolver o sistema.

MA71B - Geometria Analítica e Álgebra Linear Profa. Dra. Diane Rizzotto Rossetto. LISTA 5 - Espaços Vetoriais

Álgebra Linear - 2 a lista de exercícios Prof. - Juliana Coelho

Fundamentos de Matemática Curso: Informática Biomédica

Spline cúbica. Clarimar J. Coelho. November 8, 2013

Álgebra Linear

Separe em grupos de folhas diferentes as resoluções dos grupos I e II das resoluções dos grupos III e IV GRUPO I (50 PONTOS)

Álgebra Linear e Geometria Analítica. 7ª aula

ficha 1 matrizes e sistemas de equações lineares

Ajuste de dados por mínimos quadrados

Matemática 2. Teste Final. Atenção: Esta prova deve ser entregue ao fim de 1 Hora. Deve justificar detalhadamente todas as suas respostas.

Cálculo Numérico - Splines

Notas em Álgebra Linear

Matrizes e sistemas de equações algébricas lineares

Referências principais (nas quais a lista foi baseada): 1. G. Strang, Álgebra linear e aplicações, 4o Edição, Cengage Learning.

GAAL - Exame Especial - 12/julho/2013. Questão 1: Considere os pontos A = (1, 2, 3), B = (2, 3, 1), C = (3, 1, 2) e D = (2, 2, 1).

ÁLGEBRA LINEAR AULA 2

Seção 10: Redução de ordem de EDOLH s de 2 a ordem se for conhecida uma solução não trivial

1. Conhecendo-se somente os produtos AB e AC, calcule A = X 2 = 2X. 3. Mostre que se A e B são matrizes que comutam com a matriz M = 1 0

ÁLGEBRA LINEAR SISTEMAS DE EQUAÇÕES LINEARES

Capítulo 3 - Mínimos Quadrados Lineares

Estatística Aplicada ao Serviço Social

Álgebra Linear. Professor Alessandro Monteiro. 1º Sábado - Matrizes - 11/03/2017

RESPOSTAS DA LISTA 5 (alguns estão com a resolução ou o resumo da resolução):

Exercícios de ANÁLISE E SIMULAÇÃO NUMÉRICA

ÁLGEBRA LINEAR. Subespaços Vetoriais. Prof. Susie C. Keller

Aula 25 - Espaços Vetoriais

Resolução de Sistemas Lineares. Método de Gauss. O algoritimo conhecido como Método de Gauss é desenvolvido a partir de dois ingredientes básicos:

Escalonamento. Sumário. 1 Pré-requisitos. 2 Sistema Linear e forma matricial. Sadao Massago a Pré-requisitos 1

Revisão: Matrizes e Sistemas lineares. Parte 01

Transcrição:

Ajuste de Splines a um Conjunto de Dados Reginaldo J. Santos Departamento de Matemática-ICE Universidade Federal de Minas Gerais http://www.mat.ufmg.br/~regi regi@mat.ufmg.br 7 de junho de Seja C (I) o espaço das funções que possuem a segunda derivada contínua no intervalo I. Dados os números reais b < b <... < b n, igualmente espaçados, isto é, b k+ b k = (b n b )/(n ), para k =,..., n. Seja S o subconjunto de C [b, b n ] formado pelas funções que são polinômios de grau menor ou igual a em cada subintervalo [b k, b k+ ], para k =,..., n. Este conjunto é chamado de Splines (cúbicos) em [b, b n ] com pontos de quebra b,..., b n. O conjunto S é claramente um subespaço de C [b, b n ]. Vamos mostrar que a dimensão de S é n +. Seja f um elemento genérico de S. Então f() = a () + a () + a () + a (), se b < b,.. a (n ) + a (n ) + a (n ) + a (n ), se b n b n, Assim a função f é uma combinação linear de (n ) = n funções. Mas, os coeficientes não são independentes, pois precisamos usar o fato de que f, f e f são contínuas nos pontos de quebra b,..., b n. Do fato de que f, f e f são contínuas em b obtemos as equações a () + a () b + a () b + a () b a () a () b a () b a () b = a () + a () b + a () b a () a () b a () b = a () + a () b a () 6a () b = Do fato de que f, f e f são contínuas em b obtemos as equações a () + a () b + a () b + a () b a () a () b a () b a () a () + a () b + a () b a () a () b a () a () + a () b a () 6a () b = b = b = Juntando os dois conjuntos de equações obtidos aos que podemos obter para os pontos de quebra restantes obtemos um sistema linear homogêneo triangular superior com (n ) = n 6 equações e n incógnitas. Como o sistema é triangular superior, então as equações são linearmente independentes e portanto teremos uma solução que depende de (n ) (n 6) =

n+ parâmetros. E assim, podemos escrever todo spline de S como combinação linear de apenas n + funções. Isto mostra que a dimensão de S é menor ou igual a n +. Vamos agora eibir um conjunto de n + splines linearmente independentes o que vai nos permitir concluir que a dimensão de S é n +. Para k =,..., n +, sejam em que q k () = p (t), se b k < b k, p (t), se b k < b k, p ( t), se b k < b k, p ( t), se b k b k+, p (t) = t, p (t) = ( + t)( t) e t = ( b k )/h com h = b k+ b k = (b n b )/(n )..8.8.8.6.6.6........5..5..5.8.8.8.6.6.6........5..5..5 Figura : Funções q k, para k =,..., 6 no intervalo [, ] dividido em subintervalos Vamos considerar a combinação linear nula dos splines q k n+ α k q k () =. () k= Em cada intervalo [b k, b k+ ] somente as funções q k, q k+, q k+ e q k+ podem ser diferentes de zero, e são dadas neste intervalo por q k () = p ( t),

q k+ () = p ( t), q k+ () = p (t), q k+ () = p (t) em que t = ( b k )/h com h = b k+ b k = (b n b )/(n )..8.6.......6.8 Figura : Funções q k, para k =,..., 6 no intervalo [, ] dividido em subintervalos Derivando a equação () e substituindo nos pontos = b e = b obtemos as equações { α + α = α + α = Juntando com as equações correspondentes aos pontos b,..., b n obtemos n equações que dão que os α k s para k ímpar são iguais o mesmo acontecendo para os α k s para k par. Substituindo = b e = b na equação () obtemos as equações { α + α + α = α + α + α = Como α = α e α = α, obtemos as equações { α + α = α + α = o que dá que α = α =... = α n+ =. Portanto as funções q k, para k =,..., n +, são L.I. o que prova que o subespaço S tem dimensão n + e que o conjunto {q k k =,..., n + } é uma base de S. Assim cada função f S tem uma única representação como uma combinação linear n+ f() = c j q j (). j= Usando a base {q k k =,..., n + } o problema de encontrar uma função de S que melhor se ajusta a um conjunto de pontos (, ),..., ( m, m ) no sentido de quadrados mínimos toma a forma min AX B, em que a matriz A é definida por a ij = q j ( i ), o vetor B é dado por b i = i e X é o vetor dos coeficientes c j, para j =,..., n + e i =,..., m.

.5.5.5.5.5.5.5.5.5.5.5 Figura : Ajuste dos dados do Eemplo por splines dividindo-se o intervalo [, ] em dois subintervalos Eemplo. Considere o seguinte conjunto de dados Dividindo-se o intervalo [, ] em dois subintervalos e usando a base {q, q, q, q, q 5 }, o problema de encontrar um spline f() = c q () + c q () + c q () + c q () + c 5 q 5 () que melhor se ajusta ao conjunto de pontos (, ), (, ), (, ), (, ), (, ) no sentido de quadrados mínimos toma a forma min AX B, em que a matriz A é definida por a ij = q j ( i ), B por b j = j e X por j = c j, para i =,..., 6, j =,..., 5. Neste caso A =, B =, X = Os coeficientes c j obtidos resolvendo o problema de quadrados mínimos são c c c c c 5, c = /, c = 95/9, c = 5/9, c = 9, c 5 = 89/9 Eemplo. Vamos, agora, acrscentar o par (/, ) ao conjunto de dados do eemplo anterior obtendo o seguinte conjunto de dados /

.5.5.5.5.5.5.5.5.5.5.5 Figura : Ajuste dos dados do Eemplo por splines dividindo-se o intervalo [, ] em dois subintervalos Como no eemplo anterior, dividindo-se o intervalo [, ] em dois subintervalos e usando a base {q, q, q, q, q 5 }, o problema de encontrar um spline f() = c q () + c q () + c q () + c q () + c 5 q 5 () que melhor se ajusta ao conjunto de pontos (, ), (, ), (/, ), (, ), (, ), (, ) no sentido de quadrados mínimos toma a forma min AX B, em que a matriz A é definida por a ij = q j ( i ), B por b j = j e X por j = c j, para i =,..., 6, j =,..., 5. Neste caso 5 7 c A = 56 56 56 56, B = c, X = c c, c 5 Os coeficientes c j obtidos resolvendo o problema de quadrados mínimos são c =.558, c =.66, c =.6, c = 9.6, c 5 =.789 5

Comandos do MATLAB: >>=linspace(a,b) cria um vetor contendo valores igualmente espaçados entre a e b. >>plot(,f()) desenha as função f() ligando os pontos que ( i, f( i ). Comandos do pacote GAAL: >> qk=spline(k,,nbp,a,b) calcula o spline q k em para um intervalo [a,b] dividido em nbp- subintervalos. >> A=spline(X,nbp,a,b) cria a matriz a ij = q j (X i ) para um intervalo [a,b] dividido em nbp- subintervalos. >> f=spline(c,,nbp,a,b) calcula a soma C k q k () com k=:nbp+ Referências [] Charles L. Lawson and Richard J. Hanson. Solving Least Squares Problems. SIAM, Philadelphia, 995. [] Reginaldo J. Santos. Geometria Analítica e UFMG, Belo Horizonte,. Álgebra Linear. Imprensa Universitária da 6