Buscar

A implementação de métodos numéricos de maneira computacional é uma técnica que facilita muito a solução dos problemas numéricos. O MATLAB é uma bo...

A implementação de métodos numéricos de maneira computacional é uma técnica que facilita muito a solução dos problemas numéricos. O MATLAB é uma boa escolha para a implementação devido à sua facilidade de implementação com linguagem de altíssimo nível, grande quantidade de funções embutidas e suporte a métodos iterativos. Adaptado de: RUGGIERO, M. A. G.; LOPES, V. L. R. Cálculo Numérico: aspectos teóricos e computacionais. [S.l.]: Makron Books do Brasil, 1997. Utilizando os seus conhecimentos de cálculo numérico e de programação em OCTAVE/MATLAB, analise o código a seguir e assinale a alternativa com o método numérico que o código executa. x=1; %chute inicial f=x^2+3x; %função a ser analisada df=2x+3; %derivada da função f tol=1^(-10); %tolerância aceita i=1; erro=abs(f); %contagem de iterações e tolerância especificada while (abs(erro))>tol %início do processo iterativo xi=x-(f/df); x=xi; f=x^2+3x; df=2x+3; erro=abs(f); i=i+1; end fprintf(‘iterações: %d \n’ , i) fprintf(‘resultado: %f \n’ x)

💡 1 Resposta

User badge image

Ed Verified user icon

O código apresentado executa o método de Newton-Raphson para encontrar a raiz da função f(x) = x^2 + 3x. Portanto, a alternativa correta é "Método de Newton-Raphson".

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais