Fórum PiR2
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

C: Método numérico de posição falsa

Ir em baixo

C: Método numérico de posição falsa  Empty C: Método numérico de posição falsa

Mensagem por MakiseKurisu Ter 25 Maio 2021, 11:06

É o seguinte, minha professora de métodos numéricos passou um códico a respeito de Posição falsa e pediu para que traduzissemos em C. Mas eu fiquei bem perdida, pois não lembro como utilizar as funções em C e a professora não resolveu nenhum exemplo em aula, nem muito menos corrigiu esse. Se alguém puder me ajudar, traduzindo esse código, eu agradeço muitão!

 O código é esse:

/*
Seja f(x) contínua em [a,b] e tal que f(a).f(b) < 0 
1) Dados iniciais a)intervalo inicial [a,b] b) precisões e1 e e2
2) Se (b-a) < e1, então escolha para /x (x com uma barrinha em cima) qualquer x E [a,b]. fim
    Se |f(a)| < e2 ou se |f(b) < e2 --> escolha a ou b como /x
3) k = 1
4) M = f(a)
5) x = af(b) - bf(a) / f(b) - f(a)
6) Se |f(x)| < e2, escolha /X = x. Vá para o passo 9.
Cool b = x
9) Se b-a < e1, então escolha para /x qualquer x E (a,b)
10) k=k+1. Volte ao passo 5.
*/

MakiseKurisu
Recebeu o sabre de luz
Recebeu o sabre de luz

Mensagens : 152
Data de inscrição : 15/03/2017
Idade : 22
Localização : Brasil-SC-Joinville

Voltar ao Topo Ir em baixo

Voltar ao Topo


 
Permissão neste fórum:
Você não pode responder aos tópicos neste fórum