SmtC: Show me the Code
Ole Peter Smith
Instituto de Matemática e Estatística
Universidade Federal de Goiás
http://www.olesmith.com.br

Posição Falsa
O conhecimento adquirimos com os livros e os mestres.
A sabedoria aprendemos com o povo e os humildes.
Cora Coralina
< Testes | Atividades #1.2 | Ponto Fixo >

Atividades #1.2: Posição Falsa

  1. Aplique para as funções na atividade anterior o Algoritmo Posição Falsa.
    Arquivo executavel: Atividades_01/Run.False.Position.py
  2. Fazer um programa comparando a quantia de iterações no algoritmo de bisecção e do posição falsa, necessario para convergencia para as funcões [;f_1,...,f_{17};], produzindo uma tabela similar ao:
    f_1:    21     22
    f_2:    23     89
    
    
    Output from: /usr/bin/python ../Run.Compare.py
    Qual o algoritmo mais eficiente?
    Dica: str(len(xs)) da a quantia de iterações.
    Arquivo executavel: Atividades_01/Run.Compare.py
Python Listing: ../Run.Compare.py.
from Bisection import Bisection
from False_Position import *
from Functions import *

fs=[f1,f2]
n=1
for f in fs:
    xs1=Bisection(f,-3.0,3.0,1.0E-6)
    xs2=False_Position(f,-3.0,3.0,1.0E-6)
    print "f_"+str(n)+":\t",str(len(xs1)),"\t",str(len(xs2))
    n+=1
< Testes | Atividades #1.2 | Ponto Fixo >
Messages:
0 secs.