Método de Bissecção
Publicado por Alexandre Zulu 30/05/2007
[ Hits: 29.911 ]
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)
Mensagem Randômica ao Conectar via SSH
Probabilidade de Vencer - Poker Texas Hold
Nenhum comentário foi encontrado.
Maquina modesta - a vez dos navegadores ferrarem o usuario
Fscrypt: protegendo arquivos do seu usuário sem a lentidão padrão de criptograr o disco
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Replicação SYSVOL no Samba 4 com Syncthing
Samba 4 com Replicação e LDAP Seguro (LDAPS/TLS)
Configurando o Cairo Dock individualmente em ambientes diferentes na mesma maquina
Calculadoras online gratuitas para o dia a dia do usuário Linux
Metafísica e espiritualidade funciona de verdade! Comprovação pessoal (3)
Isso acontece quando tento ajudar alguém (2)
Corrijindo o erro em println na linguagem C (4)
(CLIPPER) Rodando o mesmo código tanto no Windows quanto no Linux (4)









