*   >> Lectura Educación Artículos >> education >> colegio y universidad

Secante Método - Matlab Script

Este es un Discription y explicación del methid secante utiliza MATLAB para mostrar el paso a paso de iteración que se hace para calcular el valor final

Uso de la siguiente secuencia de comandos, se produce una. recta responder adelante en cuanto a lo que la respuesta es mediante el uso de la methid secante.


función x = secante (f_str, x0, x1, n)% método de la secante secante% X = SECANT (F_STR, X0, X1, N ) lleva a cabo N iteraciones del método de la secante% de la función f, comenzando con el itera X0 y X1 inicial, donde% F_STR es la representación de cadena de f

f = inline (f_str);.

< p> xp = x0; fp = f (xp); x = x1; fx = f (x);

para i = 1 n x n = x - fx * (x - xp) /(fx - fp) xp = x; fp = fx; x = xn; fx = f (x); finales

Sin embargo, si desea ver el paso a paso hecho detrás de las escenas del método de la secante, utilice la siguiente secuencia de comandos

función x = secante (.

f_str, x0, x1, n)% SECANT secante método% X = SECANT (F_STR, X0, X1, N) realiza N iteraciones del método de la secante% de la función f, comenzando con el itera X0 y X1 inicial, donde% F_STR es la representación de cadena de f% en la forma f (x) = 0

f = inline (f_str);. a = x0, b = x1;

disp ('número de iteraciones = ') disp

(0)

disp (' Xn = ') disp (a) disp (' f (Xn) = ') disp (f (a))

disp (' Número de iteraciones = ') disp

(1)

disp (' Xn = ') disp (b) disp (' f (Xn) = ') disp (f (b)) para i = (1: n-1) x b = - (f (b) * ((ba) /(f (b) -f (a)))); si b == x disp ('Este es el Mayor precisión alcanzable') i = i-1; romper extremo a = b; b = x; disp ('número de iteraciones =') disp (i + 1) disp ('Xn =') disp (x) disp ('f (Xn) =') disp (f (x)) enddisp ('número de iteraciones Hecho : ') disp (i + 1) final

método de Newton

El método de la secante se basa apagado que utiliza el diferencial de la función de aproximar closly la respuesta, donde por las más iteraciones, más cerca de la respuesta se hace.

En lugar de el diferencial, utiliza una línea tangente o secante para aproximar la misma. El accuraccy de respuesta se incrementa en un factor de 1.618, lo que significa cada iteración aumenta el lugar precisión decimal 1.618 lugares cada vez

Otro método iterativo y Matemáticas usando Matlab y también otros ejemplos matemáticos:.


>>> Romberg numérica Integración - Matlab Guión

>>> regla de Simpson y trapezoidal Estado de Integración Numérica - Secuenci

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.