Método de Bissecção
Publicado por Alexandre Zulu 30/05/2007
[ Hits: 29.916 ]
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)
Cria no fluxbox um menu para mudar o wallpaper
QFacil 0.2 - Qemu simplificado.
Nenhum comentário foi encontrado.
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
A evolução do Linux e as mudanças que se fazem necessárias desde o seu lançamento
Zen Kernel no Arch Linux (instalar e remover)
Como instalar e remover o kernel Liquorix
Fazendo o controle de Xbox 360 USB funcionar no One Piece Pirate Warriors 4 (Arch Linux/Steam)
Loop infinito em uma media ponderada. (3)
Não consigo publicar screenshots no Viva o Linux (2)









