Prof. Darlan Nunes de Brito Laboratório Cálculo Numérico SUMÁRIO SUMÁRIO.................................................................................................................................................2 ÍNDICE DE FIGURAS..............................................................................................................................5 ÍNDICE DE TABELAS..............................................................................................................................5 ÍNDICE DE PROGRAMAS.......................................................................................................................5 ÍNDICE DE EQUAÇÕES..........................................................................................................................5 INTRODUÇÃO.........................................................................................................................................6 AULA PRÁTICA 1 - Ambiente de programação Octave..........................................................................7 OBJETIVO:...........................................................................................................................................7 INTRODUÇÃO.....................................................................................................................................7 Prompt de comando do Octave........................................................................................................7 Operações básicas e Expressões Logicas.......................................................................................8 Constantes e Variáveis.....................................................................................................................9 Comentário e pontuações...............................................................................................................11 Variáveis literais..............................................................................................................................11 Obtendo informações da área de trabalho.....................................................................................12 Funções matemáticas.....................................................................................................................12 Comando de ajuda..........................................................................................................................13 Números Complexos......................................................................................................................15 VETORES E MATRIZES................................................................................................................16 Matrizes...........................................................................................................................................19 Operações com matrizes................................................................................................................19 Gráficos no Octave.........................................................................................................................23 ATIVIDADES......................................................................................................................................28 AULA PRÁTICA 2 - SCRIPTS E FUNÇÕES NO OCTAVE...................................................................32 OBJETIVO..........................................................................................................................................32 INTRODUÇÃO...................................................................................................................................32 Controles de Fluxo..........................................................................................................................35 Subprograma function....................................................................................................................41 ATIVIDADES......................................................................................................................................42 AULA PRÁTICA 3 - Decomposição LU, Cholesky e LDLT...................................................................43 OBJETIVO..........................................................................................................................................43 INTRODUÇÃO...................................................................................................................................43 Método de Gauss............................................................................................................................43 Decomposição LU...........................................................................................................................43 Decomposição de Cholesky...........................................................................................................44 Decomposição LDLT.......................................................................................................................44 ATIVIDADES......................................................................................................................................44 AULA PRÁTICA 4 - Métodos iterativos estacionários.............................................................................2 OBJETIVO............................................................................................................................................2 INTRODUÇÃO.....................................................................................................................................2 Condições de convergência.............................................................................................................2 Métodos iterativos estacionários......................................................................................................3 ATIVIDADES........................................................................................................................................3 AULA PRÁTICA 5 - Análise de erros na solução de sistemas lineares..................................................4 OBJETIVO............................................................................................................................................4 INTRODUÇÃO.....................................................................................................................................4 ATIVIDADES........................................................................................................................................4 AULA PRÁTICA 6 - INTERPOLAÇÃO POLINOMIAL.............................................................................6 Introdução.............................................................................................................................................6 Atividades.............................................................................................................................................6 AULA PRÁTICA 7 - INTERPOLAÇÃO UTILIZANDO SPLINES..............................................................9 INTRODUÇÃO.....................................................................................................................................9 Splines cúbicos naturais...................................................................................................................9 Splines cúbicos extrapolados...........................................................................................................9 ATIVIDADES........................................................................................................................................9 AULA PRÁTICA 8 - Ajuste de curvas....................................................................................................11 INTRODUÇÃO...................................................................................................................................11