Universidade Federal de Campina Grande – UFCG Centro de Ciências e Tecnologias – CCT Unidade Acadêmica de Engenharia Química - UAEQ Universidade Federal.

Slides:



Advertisements
Apresentações semelhantes
Métodos Numéricos e Estatísticos
Advertisements

Cálculo Numérico / Métodos Numéricos
Cálculo Numérico / Métodos Numéricos
Interpolação.
Interpolação PROF. HERON JR.. Objetivo  Interpolar uma função f(x) consiste em aproximar essa função por uma outra função g(x), escolhida entre uma classe.
Eliminação Gaussiana;
Função de 1º grau Fundamentos de Matemática Curso de Ciências Biológicas Prof. Marco Marins.
Universidade Federal de Campina Grande – UFCG Centro de Ciências e Tecnologias – CCT Unidade Acadêmica de Engenharia Química - UAEQ Universidade Federal.
Universidade Federal de Campina Grande – UFCG Centro de Ciências e Tecnologias – CCT Unidade Acadêmica de Engenharia Química - UAEQ Universidade Federal.
Matemática Básica Gráficos de Funções Reais. Como construir um Gráfico y x y = f(x) x3x3 y 3 x 2 x4x4 x 1 x 5 y4y4 y2y2 y1y1 y5y5 xy = f(x) x1x1 y1y1.
1 Ciências Naturais e suas Tecnologias AULA DIGITAL QUÍMICA 13. Leis das Reações Químicas.
Universidade Federal de Campina Grande – UFCG Centro de Ciências e Tecnologias – CCT Unidade Acadêmica de Engenharia Química - UAEQ Universidade Federal.
Universidade Federal de Campina Grande – UFCG Centro de Ciências e Tecnologias – CCT Unidade Acadêmica de Engenharia Química - UAEQ Universidade Federal.
Problema ξ1ξ1 ξ2ξ2 ξ3ξ3 a b x y f(x) Zeros de funções  Polinomiais: 1º grau: equação da reta 2º grau: fórmula de báskara N-ésimo grau: ?  Transcedentais.
Estudo de Vigas Contínuas: MÉTODO DE CROSS
Engenharia Fatoração. Equação do primeiro grau. Equação do segundo grau.
Programa de Pós-graduação em Engenharia Química – Técnicas Numéricas Comp. Métodos numéricos para solução de sistemas não lineares Universidade do Estado.
Definição de função afim Chama-se de Função Afim ou Função do 1º grau toda a função da forma: PROFESSOR VALDEMIR
Amintas engenharia.
ÁLGEBRA MATRICIAL.
UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE MATEMÁTICA PROJETO PIBEG Unidade IV Interpolação Polinomial.
Determinantes e Sistemas Lineares
Zeros reais de funções reais: Métodos da Bisseção; Newton-Raphson e Secante. Vamos considerar aqui o estudo de métodos numéricos para a resolução da equação.
INTRODUÇÃO A ALGORITMOS NUMÉRICOS
CÁLCULO NUMÉRICO Aula 3 – Solução de equações transcendentes e polinomiais.
Sinais e Sistemas Aula 1 - Revisão
Notação Científica e Algarismos Significativos
Função afim ou polinomial do primeiro grau
FUNÇÃO DE 1º GRAU FORMA GERAL: f(x) = ax + b y = ax + b ou
Cálculo Diferencial e Integral III
DETERMINANTES de Ordem n (n > 3).
CÁLCULO NUMÉRICO Aula de Revisão AV2.
Determinantes.
Resolução de sistemas de equações lineares.
Universidade Federal do Rio de Janeiro
Capítulo 01 © 2005 by Pearson Education Capítulo 1 Introdução: matéria & medida QUÍMICA A Ciência Central 9ª Edição David P. White.
Modelagem para Otimização:Aula 2
Sistemas de Controle III N8SC3
Matemática Básica Polinômios.
Aula 02: Álgebra e Aritmética
Sistemas de equações não lineares
3ª aula RESOLUÇÃO PELO MÉTODO GRÁFICO UNIDADE 3
Representação do Relevo
Integral por Decomposição
Análise Numérica - Resolução de Sistemas - Métodos Iterativos
CÁLCULO NUMÉRICO Aula 6 – Aproximação de funções.
Combinando inequações lineares
Sistemas de equações lineares
Exercícios Crie um algoritmo que leia uma matriz 5x5. Em seguida, conte quantos números pares existem na matriz. Crie um algoritmo que leia uma matriz.
Múltiplos e Divisores.
MEDIÇÃO EM QUÍMICA. MEDIÇÃO EM QUÍMICA INCERTEZA DE UMA MEDIÇÃO Efetuar uma medição é realizar uma comparação do valor de uma grandeza com outro predefinido,
Zeros de funções.
MATRIZES É uma tabela disposta em “m” linhas e “n” colunas.
Laboratorio de Eletromagnetismo e Microondas Aplicados
Representação da Informação
MECÂNICA DOS FLUIDOS 2 – ME262
Introdução à Computação
Agosto / 2018 Erros e tratamento de dados experimentais 1 Quanti I Profa. Dra Michelle Liberato.
Múltiplos e Divisores Disciplina: Matemática TABUADA.
CORRELAÇÃO Universidade Federal Rural do Rio de Janeiro CPGA-Solos
Turma E1 – Profa. Ana Maria Luz F. do Amaral
Prof. Guilherme Alexandre Monteiro Reinaldo Recife
Aula Ajuste de Curvas Cap. 6
Função Polinomial do 1º Grau PROFESSOR: ALEXSANDRO DE sOUSA
Prof. Guilherme Alexandre Monteiro Reinaldo Recife
E XERCÍCIOS Interpolação. 1)O número de bactérias, por unidade de volume, existente em uma cultura após x horas é apresentado na tabela: a) Calcule P.
INTRODUÇÃO À ANÁLISE DE REGRESSÃO APLICADA À ENGENHARIA FLORESTAL
Álgebra Linear Sistemas de Equações Lineares
Determinantes e Sistemas Lineares
Álgebra Linear Matrizes
Transcrição da apresentação:

Universidade Federal de Campina Grande – UFCG Centro de Ciências e Tecnologias – CCT Unidade Acadêmica de Engenharia Química - UAEQ Universidade Federal de Campina Grande – UFCG Centro de Ciências e Tecnologias – CCT Unidade Acadêmica de Engenharia Química - UAEQ Métodos Numéricos para Engenharia Química Métodos Numéricos para Engenharia Química Prof. Nilton Silva Aula 10

Conteúdo Sistemas de equações algébricas lineares – Método de Gauss – Método de Gauss com Pivotamento Parcial – Método de Gauss-Seidel Interpolação Polinomial – Método Direto – Polinômios de Lagrange – Spline Sistemas de equações algébricas lineares – Método de Gauss – Método de Gauss com Pivotamento Parcial – Método de Gauss-Seidel Interpolação Polinomial – Método Direto – Polinômios de Lagrange – Spline

Solução de sistemas lineares Os métodos para solução de sistemas lineares são dependentes da estrutura da matriz A (matriz, densa, esparsa, simétrica, bloco-diagonal, etc.) I.Métodos diretos: eliminação Gaussiana; Fatorações (LU, LL T, LDL T, QR,...); Método de Thomas; II.Métodos iterativos: Método de Jacobi; Método de Gaus-Seidel; Métodos SOR; Minimização; Os métodos para solução de sistemas lineares são dependentes da estrutura da matriz A (matriz, densa, esparsa, simétrica, bloco-diagonal, etc.) I.Métodos diretos: eliminação Gaussiana; Fatorações (LU, LL T, LDL T, QR,...); Método de Thomas; II.Métodos iterativos: Método de Jacobi; Método de Gaus-Seidel; Métodos SOR; Minimização;

Solução de sistemas lineares Para o caso não-linear, a solução do sistema de equações algébricas F(x) = 0 pode ser obtida pelos métodos: Substituições sucessivas; Newton-Raphson. Para o caso não-linear, a solução do sistema de equações algébricas F(x) = 0 pode ser obtida pelos métodos: Substituições sucessivas; Newton-Raphson.

Observações sobre os métodos de Gauss Armadilhas de métodos de eliminação: 1 - Divisão por zero: 2 – Erros de arredondamento: Ex.: Um erro relativo de -0,00043 %, com a precisão de seis algarismos significativos durante o cálculo. 3 – Sistemas mal condicionados: Sistemas mal condicionados são aqueles em que pequenas mudanças na coeficientes resultar em grandes alterações na solução. Uma ampla gama de respostas podem satisfazer as equações. Armadilhas de métodos de eliminação: 1 - Divisão por zero: 2 – Erros de arredondamento: Ex.: Um erro relativo de -0,00043 %, com a precisão de seis algarismos significativos durante o cálculo. 3 – Sistemas mal condicionados: Sistemas mal condicionados são aqueles em que pequenas mudanças na coeficientes resultar em grandes alterações na solução. Uma ampla gama de respostas podem satisfazer as equações.

Observações sobre os métodos de Gauss Armadilhas de métodos de eliminação: 3 – Sistemas mal condicionados: Solução: Armadilhas de métodos de eliminação: 3 – Sistemas mal condicionados: Solução:

Observações sobre os métodos de Gauss Armadilhas de métodos de eliminação: 3 – Sistemas mal condicionados: Solução: Se as inclinações são próximas de: Pode-se dizer que o sistema é mal condicionado, com determinante próximo de zero. Armadilhas de métodos de eliminação: 3 – Sistemas mal condicionados: Solução: Se as inclinações são próximas de: Pode-se dizer que o sistema é mal condicionado, com determinante próximo de zero.

Fundamentação Efeito da Escala no Determinante: A magnitude dos coeficientes pode contribuir para o condicionamento do sistema; Sistema singular: O determinante igual a zero indica um sistema singular. Pivotamento: para evitar divisões por zero, é importante que o pivô seja o maior elemento. Efeito da Escala no Determinante: A magnitude dos coeficientes pode contribuir para o condicionamento do sistema; Sistema singular: O determinante igual a zero indica um sistema singular. Pivotamento: para evitar divisões por zero, é importante que o pivô seja o maior elemento.

Exemplos: Pivotamento Dado o sistema: Seria mais estável: Dado o sistema: Seria mais estável:

Gauss-Jordan O método de Gauss-Jordan é uma variação da eliminação de Gauss. A principal diferença é que, quando um desconhecido é eliminado no método de Gauss-Jordan, que é eliminado de todas as outras equações em vez de apenas os subsequentes. Além disso, todas as linhas são normalizados, dividindo-as por seus elementos pivô. O método de Gauss-Jordan é uma variação da eliminação de Gauss. A principal diferença é que, quando um desconhecido é eliminado no método de Gauss-Jordan, que é eliminado de todas as outras equações em vez de apenas os subsequentes. Além disso, todas as linhas são normalizados, dividindo-as por seus elementos pivô.

Gauss-Jordan Por conseguinte, não é necessário empregar volta substituição para se obter a solução. Exemplo: Onde: Embora a técnica de Gauss-Jordan e eliminação de Gauss pode parecer quase idênticos, mais apresenta 50% a mais de trabalho. Por conseguinte, não é necessário empregar volta substituição para se obter a solução. Exemplo: Onde: Embora a técnica de Gauss-Jordan e eliminação de Gauss pode parecer quase idênticos, mais apresenta 50% a mais de trabalho.

Algoritmo Gauss-Jordan clear all ; clc; fprintf('Dame la matriz aumentada\n\n'); f=input('Cuantas filas tiene la matriz: '); c=input('Cuantas columnas tiene la matriz: '); for k=1:c for j=1:f fprintf('fila : %x\n',j) fprintf('columna : %x',k) r=input('Numero de esta fila y columna: '); a(j,k)=r; j=j+1; end k=k+1; end a pause clear all ; clc; fprintf('Dame la matriz aumentada\n\n'); f=input('Cuantas filas tiene la matriz: '); c=input('Cuantas columnas tiene la matriz: '); for k=1:c for j=1:f fprintf('fila : %x\n',j) fprintf('columna : %x',k) r=input('Numero de esta fila y columna: '); a(j,k)=r; j=j+1; end k=k+1; end a pause

Algoritmo Gauss-Jordan for k=1:c-1 a(k,:)=a(k,:)/a(k,k); for j=k+1:f a(j,:)=a(j,:)-a(k,:)*a(j,k); j=j+1; a pause end k=k+1; a pause end for k=f:-1:2 for j=k-1:-1:1 a(j,:)=a(j,:)-a(k,:)*a(j,k); j=j-1; for k=1:c-1 a(k,:)=a(k,:)/a(k,k); for j=k+1:f a(j,:)=a(j,:)-a(k,:)*a(j,k); j=j+1; a pause end k=k+1; a pause end for k=f:-1:2 for j=k-1:-1:1 a(j,:)=a(j,:)-a(k,:)*a(j,k); j=j-1; a pause end k=k-1; a pause end fprintf('resultado\n'); a pause end k=k-1; a pause end fprintf('resultado\n');

Decomposição LU Tal como foi o caso com a eliminação de Gauss, LU decomposição requer articulação para evitar a divisão por zero. 1. LU etapa de decomposição. [A] é tido ou "decompostos" em menor [L] e [u] matrizes triangulares superiores. 2. etapa de substituição. [L] e [L] são utilizados para determinar uma solução de {X} para um lado direito {B}. Este passo em si é constituído por duas etapas. Tal como foi o caso com a eliminação de Gauss, LU decomposição requer articulação para evitar a divisão por zero. 1. LU etapa de decomposição. [A] é tido ou "decompostos" em menor [L] e [u] matrizes triangulares superiores. 2. etapa de substituição. [L] e [L] são utilizados para determinar uma solução de {X} para um lado direito {B}. Este passo em si é constituído por duas etapas.

Decomposição LU