Método de Bissecção
Publicado por Alexandre Zulu 30/05/2007
[ Hits: 29.499 ]
Método de Bissecção em Python
# Metodo de Bisseccao import math def funcao (xo): return pow(xo,3) - (9 * xo) + 3 a = float(raw_input("Intervalo a: ")) b = float(raw_input("Intervalo b: ")) precisao = float(raw_input("Precisao: ")) print '\n' if (b - a ) < precisao: xBarra = a else: k = 1 M = funcao(a) while True: x = (a + b)/2 print "Iteracao: %d" % (k) print "Valor de X: %f" % (x) print "f(x): %f" % (funcao(x)) print "b - a: %f" % ((b - a)/2) print '\n' if M * funcao(x) > 0: a = x else: b = x if (b - a) <= precisao: xBarra = (a + b)/2 break k = k + 1 print 'Valor de xBarra: %f' % (xBarra)
Probabilidade de Vencer - Poker Texas Hold
Jogo da Velha com IA (Inteligencia Artificial)
Nenhum comentário foi encontrado.
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Criando uma Infraestrutura para uma micro Empresa
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Como fzr Downgrade em um pacote específico (1)
Contas online no POP OS 24.04 ? (2)
problema para barrar sites/downloas via HTTPS. (2)