Métodos numéricos/Exercícios computacionais

De testwiki
Ir para a navegação Ir para a procura

Introdução

Alguns problemas computacionais.

Aritmética computacional

1. Usando o Octave, calcule e explique os resultados das seguintes operações:

21023+21023−2971=

21023−2971+21023=

21023−21023=

21023−21023+0.1=

21023+0.1−21023=

2. O limite C=limn→+∞cn=0.57721566490… É chamada constante de Euler.

2.1 Escreva um programa que calcula C com uma precisão de 10−6 (Será que o consegue fazer?).

2.2 Verifique numericamente (para n≤107) que o erro em cada iteração satisfaz a relação

ϵn=cn−C=12n+O(1n2)

Quando n→+∞.

Equações não lineares

Sistemas de equações lineares

Sistemas não lineares

Para encontrar as raízes de um polinómio pn(x)=a0+a1x+a2x2+…+anxn, onde a1,a2,…,an∈ℝ, pode-se desenvolver a factorização, onde z1,z2,…,zn são as raízes do polinómio,

pn(x)=an(x−z1)(x−z2)×…×(x−zn)

Estabelecendo um sistema de equações não lineares com a forma

a0=an(−1)nz1×…×zn

a1=an(−1)n−1(z1z2+z1z3+…+z1zn+z2z3+z2z4+…+z2zn+…+znz1+znz2+…+znzn−1)

…

an−1=−an(z1+z2+…zn)

Que tem uma única solução. Este processo leva a um método rápido e eficaz para se calcular todas as raízes de pn(x) se se aplicar o método de Newton à resolução deste sistema não linear.

1. Suponha que existem zeros complexos para um polinómio com coeficientes reais. Haverá possibilidade de convergência do método de Newton para a solução do sistema se considerar todas as aproximações iniciais reais? Por quê?

2. Para o caso de polinómios de grau três, com a forma p3(x)=a3x3+a2x2+a1x+a0, escreva explicitamente o sistema não linear que deve resolver.

3. Aplique esse método para determinar aproximadamente as soluções de x3+3x+1=0, após ter escolhido uma aproximação inicial para a solução do sistema anterior. Use como critério de paragem ||z(k+1)−z(k)||≤10−3.

Interpolação polinomial

Exercício sobre os polinómios de Berstein.

Método dos mínimos quadrados

Integração e diferenciação numérica

Equações diferenciais ordinárias

Predefinição:Esboço/Matemática Predefinição:AutoCat

Predefinição:AutoCat