PUERTA | GATE-CS-2015 (Conjunto 2) | Pregunta 51

El método de la secante se usa para encontrar la raíz de una ecuación f(x) = 0. Se parte de dos estimaciones distintas x a y x b para la raíz. Es un procedimiento iterativo que implica la interpolación lineal a una raíz. La iteración se detiene si f(x b ) es muy pequeña y entonces x b es la solución. El procedimiento se da a continuación. Observe que hay una expresión que falta y está marcada por? ¿Cuál es la expresión adecuada a la que hay que poner en lugar de? ¿Para que siga todos los pasos del método de la secante?

Secante

Initialize: xa, xb, ε, N     // ε = convergence indicator
fb = f(xb) i = 0
while (i < N and |fb| > ε) do
   i = i + 1                 // update counter
   xt = ?                    // missing expression for
                             // intermediate value
   xa = xb                   // reset xa
   xb = xt                   // reset xb
   fb = f(xb)                // function value at new xb
end while
if |fb| > ε
  then // loop is terminated with i = N
  write “Non-convergence”
else
  write “return xb”
end if 

(A) x segundo – (f segundo – f(x a )) f segundo / (x segundo – x a ) (B) x a (f a – f(x a )) f a / (x segundo – x a ) (C) x segundo – (f segundo – x a ) f segundo / (x segundo – f segundo (x a ) (D) x a – (x segundo – x a ) fa / ( f segundo


– f(x a ))

Respuesta: (D)
Explicación: ttp://en.wikipedia.org/wiki/Secant_method
Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *