Programação Imperativa

Tamanho: px
Começar a partir da página:

Download "Programação Imperativa"

Transcrição

1 03.prog.imp.nb 1 Programação Imperativa Nos exercícios que se seguem, as únicas funções primitivas sobre listas que deve utilizar são: First, Last, Rest, Append, Prepend, Length, [[.]] e{}. Cada exercício sobre listas pode (e deve) ser resolvido de várias maneiras: - recorrendo à função Length para determinar a guarda do While; - utilizando variável de progresso em lista; -... Defina imperativamente em Mathematica as funções abaixo descritas. somanat: recebe um número natural n e devolve a soma de todos os naturais até n. somanat@6d 21 quadrados: recebe um número natural n e devolve a lista dos quadrados perfeitos até n. quadrados@6d 81, 4, 9, 16, 25, 36< quadradosinv: recebe um número natural n e devolve a lista dos quadrados perfeitos até n, por ordem decrescente. quadradosinv@6d 836,25,16,9,4,1< prodlista: recebe uma lista de inteiros e devolve o produto dos seus elementos. prodlista@81, 2, 3, 4<D 24 contemprimoq:recebe uma lista de naturais w e devolve sse w contém pelo menos um número primo. contemprimoq@81, 2, 3, 4<D

2 03.prog.imp.nb 2 contemprimoq@84, 6, 8, 10<D pertenceq: recebe uma lista de inteiros w e um inteiro k e devolve sse k ocorre em w. pertenceq@83, 4, 5, 6, 7, 5<, 8D pertenceq@83, 4, 5, 6, 7, 5<, 7D junta: recebe duas listas e devolve a sua concatenação. junta@81, 2, 3<, 89, 8, 7<D 81, 2, 3, 9, 8, 7< indicespar: recebe uma lista de inteiros w e devolve a lista dos elementos de w em posições pares. indicespar@82, 3, 4, 4, 5<D 83, 4< retirapares: recebe uma lista de inteiros w e devolve a lista dos elementos pares de w. retirapares@82, 3, 4, 4, 5<D 82, 4, 4< retiraneg: recebe uma lista de inteiros w e devolve a lista resultante de retirar todos os números negativos de w. retiraneg@83, 2, 1, 7<D 83, 1< supremo: recebe uma lista de inteiros e devolve o seu supremo. (Note que o supremo do conjunto vazio é -.) supremo@8<d supremo@81, 3, 6, 27<D 6

3 03.prog.imp.nb 3 posicoesmaximo: recebe uma lista de inteiros e devolve a lista das posições onde ocorre o maior elemento. posicoesmaximo@82, 7, 6, 5, 7<D 82, 5< conta: recebe como argumentos uma lista de inteiros w e um inteiro k e devolve o número de vezes que k ocorre em w. conta@81, 2, 3, 1, 2, 3<, 2D 2 lposicoes: recebe como argumentos uma lista de inteiros w e um inteiro k e devolve a lista das posições em que k ocorre em w. lposicoes@81, 2, 3, 1, 2, 3<, 2D 82, 5< caracteristicaprimos: recebe uma lista de naturais w e devolve uma lista com nas posições onde ocorre em w um número primo e nas outras. caracteristicaprimos@81, 2, 3, 4, 5, 6, 7, 8, 9<D 8,,,,,,,, < apaga1: recebe uma lista w e um número inteiro k e devolve a lista que resulta de se apagar de w a primeira ocorrência de k (caso exista). apaga1@81, 2, 3, 2, 1, 2<, 1D 82, 3, 2, 1, 2< apaga: recebe uma lista w e um número inteiro k e devolve a lista que resulta de se apagar de w todas as ocorrências de k. apaga@81, 2, 3, 2, 1, 2<, 1D 82, 3, 2, 2< seleccao: recebe uma lista e um predicado e devolve a lista dos elementos que verificam esse predicado. seleccao@81, 2, 3, 4, 5, 6<, PrimeQD 82, 3, 5<

4 03.prog.imp.nb 4 mapeia: recebe uma função f e uma lista w e devolve a lista dos resultados de aplicar f aos elementos de w. mapeia@function@x, 2^xD, 83, 5, 7, 8<D 88, 32, 128, 256< mapeia@function@x, EvenQ@xDD, 83, 5, 7, 8<D 8,,, < primalg: recebe um inteiro k e devolve o primeiro algarismo de k. primalg@2d 2 primalg@6535d 6 invertelista: recebe uma lista e devolve a mesma lista mas invertida. invertelista@81, 2, 3, 4<D 84, 3, 2, 1< ligualq: recebe duas listas e devolve se as listas forem iguais e caso contrário. ligualq@81, 2, 3<, 81, 2, 3<D ligualq@81, 2, 3<, 82, 1, 3<D Os exercícios seguintes são de um nível de dificuldade mais elevado; caso considere necessário, utilize algumas das funções acima definidas. permutacao: recebe duas listas w1 e w2 e devolve se w2 for uma permutação de w1 e caso contrário. permutacao@81, 2, 3<, 82, 1, 3<D permutacao@81, 2, 3<, 81, 2, 2, 3<D

5 03.prog.imp.nb 5 intercala: recebe duas listas w1 e w2 e devolve a lista resultante de intercalar os elementos de w1 e w2. intercala@83, 2, 1<, 85, 6, 7<D 83, 5, 2, 6, 1, 7< intercala@83, 2, 1<, 84<D 83, 4, 2, 1< intercala@8<, 85, 6, 7<D 85, 6, 7< separamult3e5: recebe uma lista de inteiros w e devolve um par formado por duas listas: a dos múltiplos de 5 que ocorrem em w e a dos múltiplos de 3 que ocorrem em w. separamult3e5@81, 2, 3, 4, 5, 9, 15<D 883, 9, 15<, 85, 15<< potencia: recebe um dígito k (que não zero) e devolve o menor natural n tal que 2^n começa por k. potencia@2d 2 potencia@3d 6 repete: recebe uma lista w e devolve uma lista em que o primeiro elemento de w aparece uma vez, o segundo elemento duas vezes,.... repete@8a, b, c<d 8a, b, b, c, c, c< Ciclos encaixados temprimoq: recebe uma lista de listas de inteiros e devolve sse alguma das suas sublistas tem um número primo. temprimoq@884<, 83<, 81, 4, 6<<D temprimoq@884<, 88<, 81, 4, 6<<D

6 03.prog.imp.nb 6 prodmatriz: recebe uma matriz e devolve o produto de todos os seus elementos. prodmatriz@883, 2, 1<, 82, 1, 2<<D 24 mediacolunasparesmatriz: recebe uma matriz e devolve a média dos elementos das colunas pares da matriz. mediacolunaspares@881, 2, 3, 6<, 84, 3, 2, 1<, 81, 6, 7, 6<<D 4 indprimos: recebe uma lista de listas de inteiros {w11,w12,...,w1k} e devolve a lista de listas {w21,w22,...,w2k} em que cada w2i contém as posições dos números primos em w1i. indprimos@881, 2, 3, 4, 5<, 82, 4, 3, 5<, 84, 6, 8, 9<, 8<<D 882, 3, 5<, 81, 3, 4<, 8<, 8<< transposta: recebe uma matriz e devolve a sua transposta. transposta@881, 2, 3<, 89, 8, 7<, 85, 7, 9<, 84, 6, 8<<D 881, 9, 5, 4<, 82, 8, 7, 6<, 83, 7, 9, 8<< Problemas Defina uma função produtomatrizes que recebe como argumentos duas matrizes e devolve a sua matriz produto. Verifique que a dimensão das matrizes recebidas é tal que é possivel realizar o seu produto (se não o for, retorne uma mensagem de erro adequada). Sugestão: use um procedimento auxiliar para multiplicar a linha de indice i de uma matriz pela coluna de indice j da outra matriz. produtomatrizes@882, 3<, 88, 7<, 86, 2<<, 884, 5<, 81, 9<<D 8811, 37<, 839, 103<, 826, 48<< Considere o problema de calcular a área por baixo do gráfico duma função f (o integral de f) num intervalo [a,b]. Defina uma função aproximaintegral que receba como argumentos a função f, os extremos do intervalo de integração e um parâmetro n e calcula uma aproximação do integral da função nesse intervalo. A ideia básica consiste em dividir o intervalo [a,b] em n sub-intervalos consecutivos, com n suficientemente grande para se obter a aproximação desejada [a, b] = [x 0, x 1 ]... [x n-1, x n ] e aproximar a função em cada um dos intervalos [x i-1, x i ] por f(x i-1 ).

7 03.prog.imp.nb Nestas condições, o valor do integral é aproximado por n i=1 Hx i - x i-1 L f Hx i L. Escolhendo todos os intervalos com os mesmo comprimento d = b-a ÅÅÅÅÅÅÅÅ n tem-se que x i = x i-1 + d, ou então, x i = a + id, e chega-se a n i=1 dfha + Hi - 1L dl. ou seja n d i=1 f Ha + Hi - 1L dl g = Function@x, H1 + xl^ 1D; aproximaintegral@g, 0, 1.5, 5D aproximaintegral@g, 0, 1.5, D

8 03.prog.imp.nb 8 Defina uma função bisseccao que calcula uma raíz de uma equação não linear num intervalo [a,b] com aproximação pelo menos e, usando o método da bissecção a seguir descrito. O Método da Bissecção é um método iterativo para encontrar raízes de funções baseado no Teorema do Valor Intermédio. Pretende-se encontrar uma solução da equação f(x)=0, admitindo que f é contínua em [a,b] e que f(a)f(b)<0. Tome-se a 0 = a, b 0 = b, I 0 0, b 0 D e repita-se iterativamente o seguinte processo. Seja x i o ponto médio do intervalo I i. Uma das três condições seguintes verifica-se: 1) f Ha i L f Hx i L < 0, e existe uma raíz de f i, x i D; 2) f Ha i L f Hx i L > 0, e existe uma raíz de f i, b i D; 3) f Ha i L f Hx i L = 0, e x i é uma raíz de f. No terceiro caso, não é preciso fazer mais nada. Nos outros dois casos, defina-se a i+1 e b i+1 como sendo a i e x i (primeiro caso) ou x i e b i (segundo caso), tome-se I i+1 i+1, b i+1 D e repita-se o processo. Aplicando este procedimento sucessivamente, é calculada uma sequência de intervalos I 0 I 1 I 2... onde a raíz rœi k para todo o k. O procedimento termina quando a amplitude do intervalo for menor do que o erro pretendido e. Note que a amplitude do intervalo se reduz a metade a cada iteração. f = Function@x, E^ x Sin@xDD; bisseccao@f, 0.25, 0.75, D O numero de iterações realizadas foi: Exercícios de Exame Defina imperativamente as seguintes funções. (Exame 21/01/ Versão A) exame1 que recebendo como argumento uma matriz quadrada de números inteiros calcula a lista dos pares {i,j} tais que a soma da linha i é igual à soma da coluna j. Sugestão: defina uma função auxiliar eqsum tal que eqsum[i,j] seja no caso de a soma da linha i ser igual à soma da coluna j e no caso contrário. exame1@883, 4, 5<, 85, 3, 2<, 82, 3, 4<<D 882, 1<, 82, 2<<

9 03.prog.imp.nb 9 (Exame 21/01/ Versão B) exame2 que recebendo como argumento uma matriz quadrada de números inteiros calcula a lista dos números (2^i)*(3^j) tais que o produto da linha i é igual ao produto da coluna j. Sugestão: defina uma função auxiliar eqprod tal que eqprod[i,j] seja se o produto da linha i for igual à soma da coluna j e no caso contrário. exame2@883, 4, 5<, 85, 3, 2<, 82, 3, 4<<D 812< (Exame 06/02/ Versão A) exame3 que recebendo como argumento uma matriz de números inteiros calcula a lista dos pares {i,x} tais que a soma dos elementos da linha i é igual a x. Sugestão: defina uma função auxiliar sum tal que sum[i] seja a soma da linha i. exame3@883, 4, 5<, 85, 3, 2<, 82, 3, 4<<D 881, 12<, 82, 10<, 83, 9<< (Exame 06/02/ Versão B) exame4 que recebendo como argumento uma matriz de números inteiros calcula a lista dos pares {j,y} tais que o produto dos elementos da coluna j é igual a y. Sugestão: defina uma função auxiliar prod tal que prod[j] seja o produto da coluna j. exame4@883, 4, 5<, 85, 3, 2<, 82, 3, 4<<D 881, 30<, 82, 36<, 83, 40<< (Exame 22/01/ Versão A) triangularsuperiorq que recebendo como argumento uma matriz quadrada de números inteiros determina se a matriz é triangular superior (isto é, todos os elementos abaixo da diagonal principal são nulos). triangularsuperiorq@883, 4, 5<, 80, 3, 2<, 80, 0, 4<<D triangularsuperiorq@883, 4, 5<, 80, 3, 2<, 80, 3, 4<<D (Exame 22/01/ Versão B) triangularinferiorq que recebendo como argumento uma matriz quadrada de números inteiros determina se a matriz é triangular inferior (isto é, todos os elementos acima da diagonal principal são nulos). triangularinferiorq@883, 0, 0<, 85, 3, 0<, 82, 3, 4<<D triangularinferiorq@883, 4, 0<, 85, 3, 0<, 82, 3, 4<<D

10 03.prog.imp.nb 10 (Exame 07/02/ Versão Ax) exame5 que recebendo como argumento uma matriz quadrada de números inteiros calcula o produto de todos os elementos pares acima da diagonal principal. exame5@883, 4, 5<, 85, 3, 2<, 82, 3, 4<<D 11 (Exame 07/02/ Versão Ay) exame6 que recebendo como argumento uma matriz quadrada de números inteiros calcula a soma de todos os elementos ímpares acima da diagonal principal. exame6@883, 4, 5<, 85, 3, 2<, 82, 3, 4<<D 10 (Exame 07/02/ Versão Bx) exame7 que recebendo como argumento uma matriz quadrada de números inteiros calcula a soma de todos os elementos pares abaixo da diagonal principal. exame7@883, 4, 5<, 85, 3, 2<, 82, 3, 4<<D 2 (Exame 07/02/ Versão By) exame8 que recebendo como argumento uma matriz quadrada de números inteiros calcula o produto de todos os elementos ímpares abaixo da diagonal principal. exame8@883, 4, 5<, 85, 3, 2<, 82, 3, 4<<D 15 (Exame 17/01/ Versão A) exame9 que quando recebe como argumento w uma lista de listas de números inteiros percorre w recorrendo a dois ciclos While encaixados e verifica se cada lista em w é prefixo de todas as listas posteriores. Sugestão: Basta verificar se cada lista em w é prefixo da lista seguinte. Recorde que se diz que w1 é prefixo de w2 se existe w3 tal que Join[w1,w3]==w2. exame9@881, 2<, 81, 2, 3<<D

11 03.prog.imp.nb 11 (Exame 17/01/ Versão B) exame10 que quando recebe como argumento w uma lista de listas de números inteiros percorre w recorrendo a dois ciclos While encaixados e verifica se cada lista em w é sufixo de todas as listas anteriores. Sugestão: Basta verificar se cada lista em w é sufixo da lista anterior. Recorde que se diz que w1 é prefixo de w2 se existe w3 tal que Join[w1,w3]==w2. exame10@881, 2, 3<, 82, 3<<D (Exame 31/01/ Versão A) exame11 que quando recebe como argumento w uma lista de listas de números inteiros percorre w recorrendo a dois ciclos While encaixados e devolve a soma de todos os números ímpares que ocorrem em listas estritamente decrescentes de w. exame11@883, 2<, 83, 2, 3<<D 3 (Exame 31/01/ Versão B) exame12 que quando recebe como argumento w uma lista de listas de números inteiros, percorre w recorrendo a dois ciclos While encaixados e devolve a soma de todos os números pares que ocorrem em listas estritamente crescentes em w. exame12@883, 1, 2<, 81, 2, 3<<D 2 (Exame 16/01/2006) exame13 que quando recebe como argumento w uma lista de listas de números inteiros percorre w recorrendo a dois ciclos While encaixados e verifica se w é um código de Gray. Nota: um código de Gray é uma lista de listas de números inteiros tal que todas as listas têm o mesmo comprimento e cada lista difere da lista seguinte exactamente numa posição. exame13@881, 2, 4<, 81, 2, 3<, 83, 2, 3<, 83, 5, 3<<D

Exercícios de Teoria da Computação Computabilidade

Exercícios de Teoria da Computação Computabilidade Licenciatura em Engenharia Informática e de Computadores - LEIC Licenciatura em Engenharia de Redes de Computadores -LERC Exercícios de Teoria da Computação Computabilidade Secção de Lógica e Computação

Leia mais

Exercícios de Teoria da Computação Computabilidade

Exercícios de Teoria da Computação Computabilidade Licenciatura em Engenharia Informática e de Computadores - LEIC Licenciatura em Engenharia de Redes de Comunicação e Informação -LERCI Exercícios de Teoria da Computação Computabilidade Secção Ciência

Leia mais

Textos de apoio às aulas práticas. Jaime Ramos, Francisco Miguel Dionísio

Textos de apoio às aulas práticas. Jaime Ramos, Francisco Miguel Dionísio Computação e Programação Textos de apoio às aulas práticas Jaime Ramos, Francisco Miguel Dionísio DMIST, Dezembro de 2010 Parte I MATLAB 1 Capítulo 1 Exercícios preliminares 1. Defina a função conta divisores

Leia mais

Matemática Computacional

Matemática Computacional folha de exercícios 5 :: página 1/5 exercício 5.1. Defina a função f : R R, f(x) = 4x 4 3x 3 + 2x 2 + x. Calcule f(0), f( 1), f(4/3) e f(2.88923). exercício 5.2. Defina a função g : R R R, g(x, y) = x

Leia mais

UNIVERSIDADE FEDERAL DE PERNAMBUCO Lista de Exercícios / Cálculo Numérico 1ª Unidade

UNIVERSIDADE FEDERAL DE PERNAMBUCO Lista de Exercícios / Cálculo Numérico 1ª Unidade 1) Analise as alternativas abaixo e marque V para verdadeiro e F para falso. No segundo caso, explique como as tornaria verdadeiras: ( ) O método das secantes é utilizado para solucionar um problema de

Leia mais

Matemática Computacional - 2 o ano LEMat e MEQ

Matemática Computacional - 2 o ano LEMat e MEQ Instituto Superior Técnico Departamento de Matemática Secção de Matemática Aplicada e Análise Numérica Matemática Computacional - o ano LEMat e MEQ Exame/Teste - 5 de Fevereiro de - Parte I (h3m). Considere

Leia mais

Matemática Computacional - Exercícios

Matemática Computacional - Exercícios Matemática Computacional - Exercícios 1 o semestre de 2007/2008 - Engenharia Biológica Teoria de erros e Representação de números no computador Nos exercícios deste capítulo os números são representados

Leia mais

ÁLGEBRA LINEAR A FICHA 6. Por definição do determinante de uma matriz 3 3, tem-se det A = 7.

ÁLGEBRA LINEAR A FICHA 6. Por definição do determinante de uma matriz 3 3, tem-se det A = 7. Instituto Superior Técnico Departamento de Matemática Secção de Álgebra e Análise Última actualização: 20/Nov/2003 ÁLGEBRA LINEAR A FICHA 6 SOLUÇÕES SUMÁRIAS DOS EXERCÍCIOS ÍMPARES Propriedades dos Determinantes

Leia mais

Matemática Computacional - Exercícios

Matemática Computacional - Exercícios Matemática Computacional - Exercícios 2 o semestre de 2005/2006 - LEE, LEGI e LERCI Programação em Mathematica 1. Calcule no Mathematica e comente os resultados: (a) 7; (b) 7.0; (c) 14406; (d) cos π 6

Leia mais

A. Equações não lineares

A. Equações não lineares A. Equações não lineares 1. Localização de raízes. a) Verifique se as equações seguintes têm uma e uma só solução nos intervalos dados: i) (x - 2) 2 ln(x) = 0, em [1, 2] e [e, 4]. ii) 2 x cos(x) (x 2)

Leia mais

Inteligência Artificial

Inteligência Artificial Instituto Politécnico de Setúbal Escola Superior de Tecnologia de Setúbal Departamento de Sistemas e Informática Guia de Exercícios Complementares de Lisp Inteligência Artificial Prof Joaquim Filipe Eng.

Leia mais

(LEAmb, LEMat, LQ, MEBiol, MEQ) Exame 2 28 de Janeiro de 2008, 9h00

(LEAmb, LEMat, LQ, MEBiol, MEQ) Exame 2 28 de Janeiro de 2008, 9h00 Computação e Programação (LEAmb, LEMat, LQ, MEBiol, MEQ) Departamento de Matemática, IST Exame 2 28 de Janeiro de 2008, 9h00 Duração: 2h30 não preencher I II III T: Curso: Número: Nome: Grupo I [3,0] Defina

Leia mais

Programação Universidade da Beira Interior Departamento de Informática 2007/08

Programação Universidade da Beira Interior Departamento de Informática 2007/08 Programação Universidade da Beira Interior Departamento de Informática 1. Faça o fluxograma e o respectivo programa que resolva equações de 2º grau (ax 2 +bx+c=0). O programa deverá pedir ao utilizador

Leia mais

5 a Lista de Exercícios de Introdução à Álgebra Linear IMPA - Verão Encontre os autovalores, os autovetores e a exponencial e At para

5 a Lista de Exercícios de Introdução à Álgebra Linear IMPA - Verão Encontre os autovalores, os autovetores e a exponencial e At para 5 a Lista de Exercícios de Introdução à Álgebra Linear IMPA - Verão 2008 1. Encontre os autovalores, os autovetores e a exponencial e At para [ ] 1 1 1 1 2. Uma matriz diagonal Λ satisfaz a regra usual

Leia mais

Testes Formativos de Computação Numérica e Simbólica

Testes Formativos de Computação Numérica e Simbólica Testes Formativos de Computação Numérica e Simbólica Os testes formativos e 2 consistem em exercícios de aplicação dos vários algoritmos que compõem a matéria da disciplina. O teste formativo 3 consiste

Leia mais

Sexta Lista: Geração de Números Pseudo-Aleatórios e Método de Monte Carlo

Sexta Lista: Geração de Números Pseudo-Aleatórios e Método de Monte Carlo Sexta Lista: Geração de Números Pseudo-Aleatórios e Método de Monte Carlo Antônio Carlos Roque da Silva Filho e Cristiano R. F. Granzotti 26 de junho de 2017 Os exercícios desta lista devem ser resolvidos

Leia mais

Cálculo Numérico BCC760 Raízes de equações algébricas e transcendentes

Cálculo Numérico BCC760 Raízes de equações algébricas e transcendentes Cálculo Numérico BCC760 Raízes de equações algébricas e transcendentes Departamento de Computação Página da disciplina http://www.decom.ufop.br/bcc760/ Introdução Dada uma função y = f(x), o objetivo deste

Leia mais

Matemática Computacional - 2 o ano LEMat e MEQ

Matemática Computacional - 2 o ano LEMat e MEQ Instituto Superior Técnico Departamento de Matemática Secção de Matemática Aplicada e Análise Numérica Matemática Computacional - o ano LEMat e MEQ Exame/Teste - 1 de Janeiro de 1 - Parte I (1h3m) 1. Considere

Leia mais

SME Cálculo Numérico. Lista de Exercícios: Gabarito

SME Cálculo Numérico. Lista de Exercícios: Gabarito Exercícios de prova SME0300 - Cálculo Numérico Segundo semestre de 2012 Lista de Exercícios: Gabarito 1. Dentre os métodos que você estudou no curso para resolver sistemas lineares, qual é o mais adequado

Leia mais

UNIVERSIDADE FEDERAL DO ABC. 1 Existência e unicidade de zeros; Métodos da bissecção e falsa posição

UNIVERSIDADE FEDERAL DO ABC. 1 Existência e unicidade de zeros; Métodos da bissecção e falsa posição UNIVERSIDADE FEDERAL DO ABC BC1419 Cálculo Numérico - LISTA 1 - Zeros de Funções (Profs. André Camargo, Feodor Pisnitchenko, Marijana Brtka, Rodrigo Fresneda) 1 Existência e unicidade de zeros; Métodos

Leia mais

INSTITUTO SUPERIOR TÉCNICO Mestrado Integrado em Engenharia Física Tecnológica Ano Lectivo: 2007/2008 Semestre: 1 o

INSTITUTO SUPERIOR TÉCNICO Mestrado Integrado em Engenharia Física Tecnológica Ano Lectivo: 2007/2008 Semestre: 1 o INSTITUTO SUPERIOR TÉCNICO Mestrado Integrado em Engenharia Física Tecnológica Ano Lectivo: 27/28 Semestre: o MATEMÁTICA COMPUTACIONAL Exercícios [4 Sendo A M n (C) mostre que: (a) n A 2 A n A 2 ; (b)

Leia mais

Cálculo Numérico BCC760

Cálculo Numérico BCC760 Cálculo Numérico BCC760 Resolução de Sistemas de Equações Lineares Simultâneas Departamento de Computação Página da disciplina http://www.decom.ufop.br/bcc760/ 1 Introdução! Definição Uma equação é dita

Leia mais

Matrizes material teórico

Matrizes material teórico M A T R I Z E S A Matemática é a mais simples, a mais perfeita e a mais antiga de todas as ciências. (Jacques Hadarmard) "Aqueles que estudam seriamente a matemática acabam tomados de uma espécie de paixão

Leia mais

UNIVERSIDADE FEDERAL DE PERNAMBUCO Resolução Lista / Cálculo Numérico 1ª Unidade

UNIVERSIDADE FEDERAL DE PERNAMBUCO Resolução Lista / Cálculo Numérico 1ª Unidade 1) Analise as alternativas abaixo e marque V para verdadeiro e F para falso. No segundo caso, explique como as tornaria verdadeiras: (F) O método das secantes é utilizado para solucionar um problema de

Leia mais

Exercícios de MATEMÁTICA COMPUTACIONAL. 1 0 Semestre de 2009/2010 Resolução Numérica de Equações Não-Lineares

Exercícios de MATEMÁTICA COMPUTACIONAL. 1 0 Semestre de 2009/2010 Resolução Numérica de Equações Não-Lineares Exercícios de MATEMÁTICA COMPUTACIONAL Mestrado Integrado em Engenharia Biomédica 1 0 Semestre de 2009/2010 Resolução Numérica de Equações Não-Lineares 1. Considere a equação sin(x) e x = 0. a) Prove que

Leia mais

Raízes de Equações métodos delimitados. qual o problema? equações não lineares/raízes

Raízes de Equações métodos delimitados. qual o problema? equações não lineares/raízes Raízes de Equações métodos delimitados Aula 5 (16/0/07) Métodos Numéricos Aplicados à Engenharia Licenciatura em Engenharia Alimentar Escola Superior Agrária de Coimbra qual o problema? Podemos calcular

Leia mais

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

Nota importante: U é a matriz condensada obtida no processo de condensação da matriz Decomposição P T LU A denominada decomposição P T L U é um processo que pode ser extremamente útil no cálculo computacional, na resolução de sistemas de equações lineares. Propriedade Seja A uma matriz

Leia mais

INTRODUÇÃO AOS MÉTODOS NUMÉRICOS. Solução de Sistemas Lineares

INTRODUÇÃO AOS MÉTODOS NUMÉRICOS. Solução de Sistemas Lineares INTRODUÇÃO AOS MÉTODOS NUMÉRICOS Solução de Sistemas Lineares Introdução Uma variedade de problemas de engenharia pode ser resolvido através da análise linear; entre eles podemos citar: determinação do

Leia mais

Programação imperativa

Programação imperativa Capítulo 8 Programação imperativa 8.1 Exercícios de revisão 1. Distinga entre programação imperativa e programação funcional. 2. Explique a necessidade da introdução do operador de atribuição. 3. Diga

Leia mais

Resolução Numérica de Equações (Parte II)

Resolução Numérica de Equações (Parte II) Cálculo Numérico Módulo III Resolução Numérica de Equações (Parte II) Prof: Reinaldo Haas Cálculo Numérico Bissecção Métodos Iterativos para a Obtenção de Zeros Reais de Funções Bissecção Newton-Raphson

Leia mais

Actividade Formativa 1

Actividade Formativa 1 Actividade Formativa 1 Resolução 1. a. Dada a função y 3+4x definida no conjunto A {x R: 2 x < 7} represente graficamente A e a sua imagem; exprima a imagem de A como um conjunto. b. Dada a função y 3

Leia mais

Resolução de Sistemas Lineares. Ana Paula

Resolução de Sistemas Lineares. Ana Paula Resolução de Sistemas Lineares Sumário 1 Introdução 2 Alguns Conceitos de Álgebra Linear 3 Sistemas Lineares 4 Métodos Computacionais 5 Sistemas Triangulares 6 Revisão Introdução Introdução Introdução

Leia mais

SME0300 Cálculo Numérico Aula 4

SME0300 Cálculo Numérico Aula 4 SME0300 Cálculo Numérico Aula 4 Maria Luísa Bambozzi de Oliveira marialuisa @ icmc. usp. br Sala: 3-241 Página: tidia-ae.usp.br 13 de agosto de 2015 Aula Passada Operações Aritméticas: Arredondamento a

Leia mais

Capítulo 4 - Equações Não-Lineares

Capítulo 4 - Equações Não-Lineares Capítulo 4 - Carlos Balsa balsa@ipb.pt Departamento de Matemática Escola Superior de Tecnologia e Gestão de Bragança 2 o Ano - Eng. Civil, Química e Gestão Industrial Carlos Balsa Métodos Numéricos 1/

Leia mais

Integral Definida. a b x. a=x 0 c 1 x 1 c 2 x 2. x n-1 c n x n =b x

Integral Definida. a b x. a=x 0 c 1 x 1 c 2 x 2. x n-1 c n x n =b x Integral definida Cálculo de área Teorema Fundamental do cálculo A integral definida origina-se do problema para determinação de áreas. Historicamente, como descrito na anteriormente, constitui-se no método

Leia mais

Marina Andretta/Franklina Toledo. 18 de outubro de Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires.

Marina Andretta/Franklina Toledo. 18 de outubro de Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires. Determinação de raízes de funções: Marina Andretta/Franklina Toledo ICMC-USP 18 de outubro de 2012 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires. Marina Andretta/Franklina Toledo (ICMC-USP)

Leia mais

Uma equação linear com n variáveis tem a seguinte forma:

Uma equação linear com n variáveis tem a seguinte forma: Edgard Jamhour Uma equação linear com n variáveis tem a seguinte forma: a 1 x 1 + a 2 x 2 +... + a n x n = b onde a 1, a 2,..., a n e b são constantes reais. Um sistema de equações lineares é um conjunto

Leia mais

UNIVERSIDADE FEDERAL DO ABC

UNIVERSIDADE FEDERAL DO ABC UNIVERSIDADE FEDERAL DO ABC BC49 Cálculo Numérico - LISTA - sistemas lineares de equações Profs André Camargo, Feodor Pisnitchenko, Marijana Brtka, Rodrigo Fresneda Métodos diretos Analise os sistemas

Leia mais

Artur M. C. Brito da Cruz. Escola Superior de Tecnologia Instituto Politécnico de Setúbal 2015/2016 1

Artur M. C. Brito da Cruz. Escola Superior de Tecnologia Instituto Politécnico de Setúbal 2015/2016 1 Equações Não Lineares Análise Numérica Artur M. C. Brito da Cruz Escola Superior de Tecnologia Instituto Politécnico de Setúbal 2015/2016 1 1 versão 20 de Setembro de 2017 Conteúdo 1 Introdução...................................

Leia mais

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

Exercícios de ANÁLISE E SIMULAÇÃO NUMÉRICA Exercícios de ANÁLISE E SIMULAÇÃO NUMÉRICA Licenciaturas em Engenharia do Ambiente e Química 2 o Semestre de 2005/2006 Capítulo II Resolução Numérica de Equações Não-Lineares 1. Considere a equação sin(x)

Leia mais

Cálculo Numérico. Resumo e Exercícios P1

Cálculo Numérico. Resumo e Exercícios P1 Cálculo Numérico Resumo e Exercícios P1 Fórmulas e Resumo Teórico Parte 1 Aritmética de ponto flutuante Operar com o número de algarismos significativos exigido. Arredondar após cada conta. Método de escalonamento

Leia mais

Ficha de trabalho Decomposição e resolução de equações e inequações polinomiais

Ficha de trabalho Decomposição e resolução de equações e inequações polinomiais Ficha de trabalho Decomposição e resolução de equações e inequações polinomiais 1. Verifique, recorrendo ao algoritmo da divisão, que: 6 4 0x 54x + 3x + é divisível por x 1.. De um modo geral, que relação

Leia mais

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br Aula 13 04/2014 Sistemas de Equações Lineares Parte 3 MÉTODOS ITERATIVOS Cálculo Numérico 3/44 MOTIVAÇÃO Os métodos iterativos

Leia mais

Aula 5 - Produto Vetorial

Aula 5 - Produto Vetorial Aula 5 - Produto Vetorial Antes de iniciar o conceito de produto vetorial, precisamos recordar como se calculam os determinantes. Mas o que é um Determinante? Determinante é uma função matricial que associa

Leia mais

Lista 1 - PMR2300. Fabio G. Cozman 3 de abril de 2013

Lista 1 - PMR2300. Fabio G. Cozman 3 de abril de 2013 Lista 1 - PMR2300 Fabio G. Cozman 3 de abril de 2013 1. Qual String é impressa pelo programa: p u b l i c c l a s s What { p u b l i c s t a t i c void f ( i n t x ) { x = 2 ; p u b l i c s t a t i c void

Leia mais

Algoritmos e Lógica de Programação. 6ª Lista de Exercícios Comandos de Repetição

Algoritmos e Lógica de Programação. 6ª Lista de Exercícios Comandos de Repetição Algoritmos e Lógica de Programação 6ª Lista de Exercícios Comandos de Repetição 1. Qual a saída do programa abaixo? int i; for (i = 0; i < 10; i += 2) printf("%d\n", i / 2); 2. Qual a saída do programa

Leia mais

TE231 Capitulo 2 Zeros de Funções; Prof. Mateus Duarte Teixeira

TE231 Capitulo 2 Zeros de Funções; Prof. Mateus Duarte Teixeira TE231 Capitulo 2 Zeros de Funções; Prof. Mateus Duarte Teixeira Sumário 1. Como obter raízes reais de uma equação qualquer 2. Métodos iterativos para obtenção de raízes 1. Isolamento das raízes 2. Refinamento

Leia mais

Matemática Computacional. Exercícios. Teoria dos erros

Matemática Computacional. Exercícios. Teoria dos erros Matemática Computacional Exercícios 1 o Semestre 2014/15 Teoria dos erros Nos exercícios deste capítulo os números são representados em base decimal. 1. Represente x em ponto flutuante com 4 dígitos e

Leia mais

Definição: Uma função de uma variável x é uma função polinomial complexa se pudermos escrevê-la na forma n

Definição: Uma função de uma variável x é uma função polinomial complexa se pudermos escrevê-la na forma n POLINÔMIO I 1. DEFINIÇÃO Polinômios de uma variável são expressões que podem ser escritas como soma finita de monômios do tipo : a t k k onde k, a podem ser números reais ou números complexos. Exemplos:

Leia mais

Determinação numérica de autovalores e autovetores: Método das Potências Inversas

Determinação numérica de autovalores e autovetores: Método das Potências Inversas Determinação numérica de autovalores e autovetores: Marina Andretta/Franklina Toledo ICMC-USP 27 de março de 2015 Marina Andretta/Franklina Toledo (ICMC-USP) sme0301 - Métodos Numéricos para Engenharia

Leia mais

Módulo Tópicos Adicionais. Recorrências

Módulo Tópicos Adicionais. Recorrências Módulo Tópicos Adicionais Recorrências Módulo Tópico Adicionais Recorrências 1 Exercícios Introdutórios Exercício 1 Considere a sequência definida por x 1 d e x n r + x n 1, para n > 1 Trata-se de uma

Leia mais

Métodos Numéricos Professor Tenani - 3 / 42

Métodos Numéricos Professor Tenani -  3 / 42 Métodos Numéricos Professor Tenani - www.professortenani.com.br 1 / 42 Métodos Numéricos Professor Tenani - www.professortenani.com.br 2 / 42 Introdução Objetivos da Seção Entender o que são problemas

Leia mais

Neste capítulo estamos interessados em resolver numericamente a equação

Neste capítulo estamos interessados em resolver numericamente a equação CAPÍTULO1 EQUAÇÕES NÃO-LINEARES 1.1 Introdução Neste capítulo estamos interessados em resolver numericamente a equação f(x) = 0, onde f é uma função arbitrária. Quando escrevemos resolver numericamente,

Leia mais

Instituto Superior Técnico Departamento de Matemática Última actualização: 18/Nov/2003 ÁLGEBRA LINEAR A

Instituto Superior Técnico Departamento de Matemática Última actualização: 18/Nov/2003 ÁLGEBRA LINEAR A Instituto Superior Técnico Departamento de Matemática Secção de Álgebra e Análise Última actualização: 18/Nov/2003 ÁLGEBRA LINEAR A REVISÃO DA PARTE III Parte III - (a) Ortogonalidade Conceitos: produto

Leia mais

Capítulo 6 - Equações Não-Lineares

Capítulo 6 - Equações Não-Lineares Sistemas de Capítulo 6 - Carlos Balsa balsa@ipb.pt Departamento de Matemática Escola Superior de Tecnologia e Gestão de Bragança 2 o Ano - Eng. Civil e Electrotécnica Carlos Balsa Métodos Numéricos 1/

Leia mais

ÁLGEBRA LINEAR I - MAT0032

ÁLGEBRA LINEAR I - MAT0032 UNIVERSIDADE FEDERAL DA INTEGRAÇÃO LATINO-AMERICANA Instituto Latino-Americano de Ciências da Vida e Da Natureza Centro Interdisciplinar de Ciências da Natureza ÁLGEBRA LINEAR I - MAT32 12 a Lista de exercícios

Leia mais

C alculo Num erico Ra ızes de Equa c oes Ana Paula Ana Paula C alculo Num erico

C alculo Num erico Ra ızes de Equa c oes Ana Paula Ana Paula C alculo Num erico Raízes de Equações Sumário 1 Introdução 2 3 Revisão Introdução Introdução Introdução Introdução Serão estudados aqui métodos numéricos para a resolução do problema de determinar as raízes de uma equação

Leia mais

Cálculo Numérico. Santos Alberto Enriquez-Remigio FAMAT-UFU 2015

Cálculo Numérico. Santos Alberto Enriquez-Remigio FAMAT-UFU 2015 Cálculo Numérico Santos Alberto Enriquez-Remigio FAMAT-UFU 2015 1 Capítulo 1 Solução numérica de equações não-lineares 1.1 Introdução Lembremos que todo problema matemático pode ser expresso na forma de

Leia mais

Resolução de sistemas de equações lineares: Método de eliminação de Gauss - estratégias de pivotamento

Resolução de sistemas de equações lineares: Método de eliminação de Gauss - estratégias de pivotamento Resolução de sistemas de equações lineares: Método de eliminação de Gauss - estratégias de pivotamento Marina Andretta/Franklina Toledo ICMC-USP 3 de setembro de 2012 Baseado no livro Análise Numérica,

Leia mais

Equação algébrica Equação polinomial ou algébrica é toda equação na forma anxn + an 1 xn 1 + an 2 xn a 2 x 2 + a 1 x + a 0, sendo x

Equação algébrica Equação polinomial ou algébrica é toda equação na forma anxn + an 1 xn 1 + an 2 xn a 2 x 2 + a 1 x + a 0, sendo x EQUAÇÃO POLINOMIAL Equação algébrica Equação polinomial ou algébrica é toda equação na forma a n x n + a n 1 x n 1 + a n 2 x n 2 +... + a 2 x 2 + a 1 x + a 0, sendo x C a incógnita e a n, a n 1,..., a

Leia mais

Matemática Computacional Ficha 5 (Capítulo 5) 1. Revisão matéria/formulário

Matemática Computacional Ficha 5 (Capítulo 5) 1. Revisão matéria/formulário Matemática Computacional Ficha 5 (Capítulo 5) Integração numérica 1. Revisão matéria/formulário A técnica de aproximar o integral de f pelo integral do seu polinómio interpolador passando num conjunto

Leia mais

Equação do Segundo Grau

Equação do Segundo Grau Equação do Segundo Grau Denomina-se equação do 2 grau, qualquer sentença matemática que possa ser reduzida à forma ax 2 + bx + c = 0, onde x é a incógnita e a, b e c são números reais, com a 0. a, b e

Leia mais

Semana 4 Zeros das Funções

Semana 4 Zeros das Funções 1 CÁLCULO NUMÉRICO Semana 4 Zeros das Funções Professor Luciano Nóbrega UNIDADE 1 Eixo das ordenadas www.professorlucianonobrega.wordpress.com 2 ZEROS DAS FUNÇÕES INTRODUÇÃO Nas diversas áreas científicas,

Leia mais

CAP. II RESOLUÇÃO NUMÉRICA DE EQUAÇÕES NÃO LINEARES

CAP. II RESOLUÇÃO NUMÉRICA DE EQUAÇÕES NÃO LINEARES CAP. II RESOLUÇÃO NUMÉRICA DE EQUAÇÕES NÃO LINEARES Vamos estudar alguns métodos numéricos para resolver: Equações algébricas (polinómios não lineares; Equações transcendentais equações que envolvem funções

Leia mais

Universidade de São Paulo

Universidade de São Paulo Universidade de São Paulo Instituto de Ciências Matemáticas e Computação SCE5763 - Tipos e Estrutura de Dados - Luis Gustavo Nonato 2 a Lista de Exercícios 1. Seja A um array de inteiros. Escreva algoritmos

Leia mais

Matemática A - 10 o Ano

Matemática A - 10 o Ano Matemática A - 10 o Ano Resolução da Ficha de Trabalho Álgebra - Divisão Inteira de Polinómios Grupo I 1. Considerando os polinómios p e b no enunciado temos que o termo de maior grau de p b é a nx n b

Leia mais

f(1) = 6 < 0, f(2) = 1 < 0, f(3) = 16 > 0 x [2, 3].

f(1) = 6 < 0, f(2) = 1 < 0, f(3) = 16 > 0 x [2, 3]. 1 As notas de aula que se seguem são uma compilação dos textos relacionados na bibliografia e não têm a intenção de substituir o livro-texto, nem qualquer outra bibliografia. Métodos Numéricos Para Solução

Leia mais

MINISTÉRlO DA EDUCACAO UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS PATO BRANCO

MINISTÉRlO DA EDUCACAO UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS PATO BRANCO prof. Jorge Roberto Grobe /09/4 4:2 cálculo numérico equações algébricas e transcendentes CAPITULO 4 4.0 SOLUÇÕES DE EQUAÇÕES ALGÉBRICAS E TRANSCENDENTES 4. METODO DA BISSECÇÃO OU PESQUISA BINARIA Descrição:

Leia mais

Cálculo Diferencial e Integral 2 Formas Quadráticas

Cálculo Diferencial e Integral 2 Formas Quadráticas Instituto Superior Técnico Departamento de Matemática Secção de Álgebra e Análise Cálculo Diferencial e Integral 2 Formas Quadráticas 1 Formas quadráticas Uma forma quadrática em R n é um polinómio do

Leia mais

Valores e vectores próprios

Valores e vectores próprios ALGA - Eng Civil e EngTopográ ca - ISE - / - Valores e vectores próprios 5 Valores e vectores próprios Neste capítulo, sempre que não haja especi cação em contrário, todas as matrizes envolvidas são quadradas

Leia mais

A = Utilizando ponto flutuante com 2 algarismos significativos, 2 = 0, x (0)

A = Utilizando ponto flutuante com 2 algarismos significativos, 2 = 0, x (0) MAP 22 - CÁLCULO NUMÉRICO (POLI) Lista de Exercícios sobre Sistemas Lineares : Utilizando o método de eliminação de Gauss, calcule o determinante e a seguir a inversa da matriz abaixo. Efetue todos os

Leia mais

- Métodos numéricos. - Métodos analíticos versus métodos numéricos. - Necessidade de se usar métodos numéricos. - Métodos iterativos

- Métodos numéricos. - Métodos analíticos versus métodos numéricos. - Necessidade de se usar métodos numéricos. - Métodos iterativos Tópicos Tópicos - Métodos numéricos - Métodos analíticos versus métodos numéricos - Necessidade de se usar métodos numéricos - Métodos iterativos - Resolução de problemas - Problemas com equações não lineares

Leia mais

CEM Centro De Estudos Matemáticos

CEM Centro De Estudos Matemáticos 1. (Udesc ) Sejam A = (a ij ) e B = (b ij ) matrizes quadradas de ordem 3 de tal forma que: a ij = i + j b ij = j e os elementos de cada coluna, de cima para baixo, formam uma progressão geométrica de

Leia mais

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

Álgebra Linear. Curso: Engenharia Electrotécnica e de Computadores 1 ō ano/1 ō S 2006/07 Álgebra Linear Curso: Engenharia Electrotécnica e de Computadores ō ano/ ō S 6/7 a Lista: SISTEMAS DE EQUAÇÕES LINEARES E ÁLGEBRA DE MATRIZES Sistemas de equações lineares. Quais das seguintes equações

Leia mais

Introdução aos Métodos Numéricos

Introdução aos Métodos Numéricos Introdução aos Métodos Numéricos Instituto de Computação UFF Departamento de Ciência da Computação Otton Teixeira da Silveira Filho Conteúdo específico Sistemas de Equações Lineares. Métodos Iterativos

Leia mais

if not(isinstance(a, int)) or a < 0: raise ValueError ("misterio: arg nao e inteiro nao negativo") else: return misterio_aux(a, a + 1)

if not(isinstance(a, int)) or a < 0: raise ValueError (misterio: arg nao e inteiro nao negativo) else: return misterio_aux(a, a + 1) Capítulo 7 Recursão e iteração 1. (1) Considere a seguinte função: def misterio(a): def misterio_aux(b, c): if b == 0: return True elif c == 0: return False return misterio_aux(b -, c - ) if not(isinstance(a,

Leia mais

Aula 2: Algoritmos: Intuição

Aula 2: Algoritmos: Intuição Aula 2: Algoritmos: Intuição Fernanda Passos Universidade Federal Fluminense Programação de Computadores IV Fernanda Passos (UFF) Algoritmos: Intuição Programação de Computadores IV 1 / 27 Agenda 1 Revisão

Leia mais

1. Faça uma função que recebe por parâmetro o raio de uma esfera e calcula o seu volume.

1. Faça uma função que recebe por parâmetro o raio de uma esfera e calcula o seu volume. Instituto Federal do Pará Professor: Ricardo José Cabeça de Souza Disciplina: - Algoritmos e Construção de Programas LISTA DE EXERCÍCIOS 1. Faça uma função que recebe por parâmetro o raio de uma esfera

Leia mais

Fundamentos de Programação

Fundamentos de Programação Fundamentos de Programação Solução do Segundo Teste 23 de Janeiro de 2012 09:00 10:30 Nome: Número: 1. (1.0) Explique em que consiste a abstracção de dados, usando os termos barreiras de abstracção, encapsulação

Leia mais

Os Fantásticos. Números Primos

Os Fantásticos. Números Primos Os Fantásticos Números Primos Obra inédita reúne informações embutidas na Tabuada de Pitágoras que nos revelam regularidades e sequências numéricas interessantíssimas de como os números se encadeiam e

Leia mais

INSTITUTO SUPERIOR TÉCNICO Licenciatura em Engenharia Física Tecnológica Licenciatura em Engenharia e Gestão Industrial Ano Lectivo: 2002/

INSTITUTO SUPERIOR TÉCNICO Licenciatura em Engenharia Física Tecnológica Licenciatura em Engenharia e Gestão Industrial Ano Lectivo: 2002/ INSTITUTO SUPERIOR TÉCNICO Licenciatura em Engenharia Física Tecnológica Licenciatura em Engenharia e Gestão Industrial Ano Lectivo: / ANÁLISE NUMÉRICA Exercícios Considere o sistema linear 6 x 5 y = a)

Leia mais

étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA UNIVERSIDADE DE JOÃO DEL-REI PRÓ-REITORIA DE PESQUISA CENTRO

Leia mais

Aula Prática 3. Paradigmas da Programação I / Programação Funcional. ESI/MCC 1 o ano (2005/2006)

Aula Prática 3. Paradigmas da Programação I / Programação Funcional. ESI/MCC 1 o ano (2005/2006) Aula Prática 3 Paradigmas da Programação I / Programação Funcional ESI/MCC 1 o ano (2005/2006) Nesta aula pretende-se que os alunos: consolidem os conceitos de expressão, tipo e redução; compreendam a

Leia mais

Métodos Numéricos Zeros Posição Falsa e Ponto Fixo. Professor Volmir Eugênio Wilhelm Professora Mariana Kleina

Métodos Numéricos Zeros Posição Falsa e Ponto Fixo. Professor Volmir Eugênio Wilhelm Professora Mariana Kleina Métodos Numéricos Zeros Posição Falsa e Ponto Fixo Professor Volmir Eugênio Wilhelm Professora Mariana Kleina Método da Posição Falsa 2 Método da Posição Falsa O processo consiste em dividir/particionar

Leia mais

TP062-Métodos Numéricos para Engenharia de Produção Zeros: Introdução

TP062-Métodos Numéricos para Engenharia de Produção Zeros: Introdução TP062-Métodos Numéricos para Engenharia de Produção Zeros: Introdução Prof. Volmir Wilhelm Curitiba, 2015 Os zeros de uma função são os valores de x que anulam esta função. Este podem ser Reais ou Complexos.

Leia mais

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

Álgebra Linear e Geometria Anaĺıtica. Matrizes e Sistemas de Equações Lineares universidade de aveiro departamento de matemática Álgebra Linear e Geometria Anaĺıtica Agrupamento IV (ECT, EET, EI) Capítulo 1 Matrizes e Sistemas de Equações Lineares Geometria anaĺıtica em R 3 [1 01]

Leia mais

Cálculo Numérico. Zeros de funções reais

Cálculo Numérico. Zeros de funções reais Cálculo Numérico Zeros de funções reais Agenda Introdução Isolamento de raízes Refinamento Bissecção Posição Falsa Método do ponto fixo (MPF) Método de Newton-Raphson Método da secante Introdução Um número

Leia mais

Comandos de Repetição

Comandos de Repetição Programação de Computadores I UFOP DECOM 2013 2 Exercícios de Revisão Comandos de Repetição Sumário 1 Testes de Compreensão 1 2 Exercícios de Programação 2 1 Testes de Compreensão 1 Determine o valor de

Leia mais

Lista de Exercícios de Métodos Numéricos

Lista de Exercícios de Métodos Numéricos Lista de Exercícios de Métodos Numéricos 1 de outubro de 010 Para todos os algoritmos abaixo assumir n = 0, 1,, 3... Bisseção: Algoritmo:x n = a+b Se f(a) f(x n ) < 0 então b = x n senão a = x n Parada:

Leia mais

Lista de Exercícios 1 Cálculo Numérico - Professor Daniel

Lista de Exercícios 1 Cálculo Numérico - Professor Daniel Lista de Exercícios 1 Cálculo Numérico - Professor Daniel Observação: Esta lista abrange os três primeiros tópicos da ementa do curso, teoria dos erros, sistemas lineares, e zeros de funções. Ela abrange

Leia mais

Sistemas de equações lineares

Sistemas de equações lineares É um dos modelos mais u3lizados para representar diversos problemas de Engenharia (cálculo estrutural, circuitos elétricos, processos químicos etc.) Conservação da carga: i 1 i 2 i 3 = 0 i 3 i 4 i 5 =

Leia mais

Matemática- 2008/ Se possível, dê exemplos de: (no caso de não ser possível explique porquê)

Matemática- 2008/ Se possível, dê exemplos de: (no caso de não ser possível explique porquê) Matemática- 00/09. Se possível, dê exemplos de (no caso de não ser possível explique porquê) (a) Uma matriz do tipo ; cujos elementos principais sejam 0. (b) Uma matriz do tipo ; cujo elemento na posição

Leia mais

Resolução Simulado 16 de maio de 2014 SEMI

Resolução Simulado 16 de maio de 2014 SEMI Questão 1 Gabarito: 15 Resolução Simulado 16 de maio de 2014 SEMI Questão 1 Item 01. Número primos menores que 0: {2,,5,7,11,1,17,19,2,29} Como a ordem dos números não altera o produto, trata-se de uma

Leia mais

Exercícios: Vetores e Matrizes

Exercícios: Vetores e Matrizes Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Vetores e Matrizes 1 Vetores 1. Faça um programa que possua um vetor

Leia mais

Determinantes. det A = a 11. Se A = a11 a 12 a 21 a 22. é uma matriz 2 2, então. det A = a 11 a 22 a 12 a 21. Exemplo 1. det 3 4. = 1; det 3 4 = 0.

Determinantes. det A = a 11. Se A = a11 a 12 a 21 a 22. é uma matriz 2 2, então. det A = a 11 a 22 a 12 a 21. Exemplo 1. det 3 4. = 1; det 3 4 = 0. Determinantes Definição Definição Se A = [a 11 é uma matriz 1 1, então Se é uma matriz, então Exemplo 1 [ 1 3 4 A = A = a 11 [ a11 a 1 a 1 a A = a 11 a a 1 a 1 [ 1 0 = ; 0 1 [ 6 8 = 1; 3 4 = 0 Para definir

Leia mais

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

Exercícios de ANÁLISE E SIMULAÇÃO NUMÉRICA Exercícios de ANÁLISE E SIMULAÇÃO NUMÉRICA Licenciaturas em Engenharia do Ambiente e Química 2 o Semestre de 2005/2006 Capítulo IV Aproximação de Funções 1 Interpolação Polinomial 1. Na tabela seguinte

Leia mais

Resolução de sistemas de equações lineares: Método de eliminação de Gauss - estratégias de pivotamento

Resolução de sistemas de equações lineares: Método de eliminação de Gauss - estratégias de pivotamento Resolução de sistemas de equações lineares: Método de eliminação de Gauss - estratégias de pivotamento Marina Andretta ICMC-USP 28 de março de 2012 Baseado no livro Análise Numérica, de R. L. Burden e

Leia mais

ficha 1 matrizes e sistemas de equações lineares

ficha 1 matrizes e sistemas de equações lineares Exercícios de Álgebra Linear ficha matrizes e sistemas de equações lineares Exercícios coligidos por Jorge Almeida e Lina Oliveira Departamento de Matemática, Instituto Superior Técnico 2 o semestre 2/2

Leia mais

Métodos Numéricos Zeros: Introdução. Professor Volmir Eugênio Wilhelm Professora Mariana Kleina

Métodos Numéricos Zeros: Introdução. Professor Volmir Eugênio Wilhelm Professora Mariana Kleina Métodos Numéricos Zeros: Introdução Professor Volmir Eugênio Wilhelm Professora Mariana Kleina Um número real é um zero da função f(x) ou uma raiz da equação f(x)=0, se f( )=0. 2 Os zeros de uma função

Leia mais

Estatística Aplicada ao Serviço Social

Estatística Aplicada ao Serviço Social Estatística Aplicada ao Serviço Social Módulo 7: Correlação e Regressão Linear Simples Introdução Coeficientes de Correlação entre duas Variáveis Coeficiente de Correlação Linear Introdução. Regressão

Leia mais