Escolar Documentos
Profissional Documentos
Cultura Documentos
Código 1:
O código inicia um vetor “x0” com valores [1, 1] e entra em um loop que itera 99 vezes.
Dentro do loop, são calculados os novos valores “x1” e “x2” usando a iteração definida
pelo sistema de equações.
Após o término do loop, os valores finais de “x1” e “x2” são impressos na tela.
Em suma, esse código está implementando uma iteração numérica para resolver um
sistema de equações lineares. Note que, dependendo da escolha inicial de “x0” e da
natureza do sistema de equações, a convergência pode não ocorrer ou pode levar um
número diferente de iterações. Este método é uma forma simples de iteração que
pode ser sensível à escolha dos valores iniciais.
Código 3:
O código inicia um vetor “x0” com valores [1, 1] e entra em um loop “while” que itera
até atingir 50 iterações. Dentro do loop, são calculados os novos valores “x1” e “x2”
usando a iteração definida pelo sistema de equações.
“x1” é calculado como 0.5 vezes a diferença entre 1 e o segundo elemento de
“x0”.
Após o término do loop, os valores finais de “x1” e “x2” são impressos na tela.
Esse código calculou a mesma função que o código anterior, contudo é a partir de
agora que entra o diferencial. Mesmo que o resultado atingido tenha disso o mesmo,
as linhas seguintes apresentaram um erro que não foi possível de ser corrigido mesmo
com a renomeação das variáveis aplicada. As linhas nomeadas como “a1” e “a2”
deveriam analisar a estabilidade do método iterativo. O valor de a é definido como o
máximo entre a1 e a2. Esse valor é então impresso na tela.