Em análise numérica, o Método de Ridder é um algoritmo de localização de raiz baseado no método da posição falsa e no uso de uma função exponencial para aproximar sucessivamente a raiz de uma função contínua . O método é devido a C. Ridder.[1][2]

O método de Ridder é mais simples do que o método de Muller ou o método de Brent, mas com desempenho semelhante[3]. A fórmula abaixo converge quadraticamente quando a função é bem comportada, o que implica que o número de dígitos significativos adicionais encontrados em cada etapa aproximadamente dobra; mas a função deve ser avaliada duas vezes para cada etapa, então a ordem geral de convergência do método é . Se a função não for bem comportada, a raiz permanece entre colchetes e o comprimento do intervalo de colchetes pelo menos diminui pela metade em cada iteração, portanto, a convergência é garantida.

Método

editar

Dados dois valores da variável independente, e , que estão em dois lados diferentes da raiz procurada, ou seja, , o método começa avaliando a função no ponto médio . Em seguida, encontra-se a função exponencial única tal que a função satisfaz . Especificamente, o parâmetro é determinado por

O método da posição falsa é então aplicado aos pontos e , levando a um novo valor entre e ,

que será usado como um dos dois valores de colchetes na próxima etapa da iteração.

O outro valor de colchetes é considerado se (caso bem comportado), ou qualquer outro de e tem função valor do sinal oposto a . O procedimento pode ser encerrado quando uma determinada precisão for obtida.

Referências

editar
  1. Ridders, C. (novembro de 1979). «A new algorithm for computing a single root of a real continuous function». IEEE Transactions on Circuits and Systems (em inglês) (11): 979–980. ISSN 0098-4094. doi:10.1109/TCS.1979.1084580. Consultado em 16 de março de 2021 
  2. Kiusalaas, Jaan (2010). Numerical methods in engineering with Python 2nd ed ed. New York: Cambridge University Press. OCLC 647925896 
  3. Press, William H. (2007). Numerical recipes : the art of scientific computing. Saul A. Teukolsky, William T. Vetterling, Brian P. Flannery, Cambridge University Press 3rd ed ed. Cambridge, UK: [s.n.] OCLC 123285342 

📚 Artikel Terkait di Wikipedia

CODESYS

ladder FBD (Function Block Diagram) Diagrama de bloco O CODESYS contêm adicionalmente a linguagem gráfica CFC (do inglês Continuous Function Chart) que

Modelos de linguagem de grande escala

então ( log ⁡ x , y ) {\displaystyle (\log x,y)} é uma função degrau (step-function), o que se assemelha à emergência. A interpretabilidade mecanicista busca

Grécia

29 de abril de 2012  Kosso, Cynthia; Scott, Anne (2009). The Nature and Function of Water, Baths, Bathing, and Hygiene from Antiquity Through the Renaissance

Ciência da computação

do código da Alemanha pela Grã-Bretanha na Segunda Guerra Mundial, e continuou a projetar computadores e programas de computador pela década de 1940;

Acusações de abuso sexual infantil de 1993 contra Michael Jackson

Newton, Jim; Hall, Carla (16 de novembro de 1993). «Jackson 'Barely Able to Function,' His Lawyer Says». Los Angeles Times. Consultado em 23 de junho de 2019 

Klaus Schmidt (matemático)

membro da Academia Austríaca de Ciências. Positive definite kernels, continuous tensor products, and central limit theorems in probability theory (com

Dinossauros

doi:10.1126/science.1163245  Wings O (2007). «A review of gastrolith function with implications for fossil vertebrates and a revised classification»

IEC 61131-3

uma sexta linguagem de programação, conhecida como CFC (do inglês Continuous Function Chart) que não faz parte das definições da norma. Configurações (Configurations):