metodo de la ecante

Páginas: 4 (792 palabras) Publicado: 18 de junio de 2013
Método de la secante

1. function x = secante(x0,x1,tol)
2. j=2;
3. i=1;
4. x(1)=x0;
5. x(2)=x1;
6. ea(i)=100;
7. while abs(ea(i))>=tol
8.x(j+1)=(x(j-1)*f(x(j))-x(j)*f(x(j-1)))/(f(x(j))-f(x(j-1)));
9. ea(i+1)=abs((x(j+1)-x(j))/x(j+1))*100;
10. j=j+1;
11. i=i+1;
12. end
13. printf(' Metodo de la Secante \n');
14. printf(' i x(i) Error aprox (i)\n');
15. printf('%2d \t %10.10f \t \n',0,x(1));
16. for k=2:j;
17. printf('%2d \t %10.10f \t %10.10f \n',k-1,x(k),ea(k-1));
18. end
19. endfunction






Desarrollo paso por paso
1.Entrada de datos x0 x1 y tolerancia
2. Iniciamos la sucesión de j en 2.
3. Iniciamos la sucesión de i en 1.
4. Declaramos que x(1) tomara el valor de x0 que es nuestro primer punto.
5. El valor dex(2) será nuestro segundo punto también llamado x1.
6. El error relativo porcentual aproximado comenzara desde 100% y va disminuir hasta alcanzar nuestra tolerancia.
7. Mientras el error absoluto seamayor que la tolerancia que ingresemos el programa se seguirá dando aproximaciones.
8. Ingresamos la fórmula del método de la secante.
9. Formula de error relativo aproximado
10. Indicamos que “j”aumentara una unidad
11. La variable “i” aumentara de
12. Fin del proceso
13. Imprimir al “método de la secante”
14. Imprimir “i x(i) error aprox.” Darán nombre a las columnas que formaran losdatos arrojados tiene mejor presentación
15. Arrojara los resultados
16. Condición “for”
17. Imprime los siguientes resultados pero redefiniendo los valores
18. Fin de proceso
19. Fin delprograma
Como ejecutar programa desde la consola
function y=f(x)
y=(función que buscaremos la raiz)
endfunction

function x = secante(x0,x1,tol)
Método NewtonRaphson

1. functionpn=newtonraphson(f, p0, tol);
2. i=1
3. er(1)=100
4. pn(1)=p0
5. while abs(er(i))>tol;
6. pn(i+1)=pn(i)-f(pn(i))/df(pn(i));
7. er(i+1)=abs((pn(i+1)-pn(i))/pn(i+1));
8. i=i+1;
9. end
10. printf('n(i)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodo Y Sus Metodos
  • Metodos De Metodos
  • Metodo
  • Metodos
  • El método
  • Metodos
  • Metodos
  • Metodos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS