Practica De Metodos

Páginas: 11 (2554 palabras) Publicado: 23 de febrero de 2013
PRÁCTICA 1.

1. ¿Cuál es el resultado de ejecutar el siguiente programa en su computadora? Declare las variables como reales (punto flotante).
#include<stdio.h>
#include<stdlib.h>
#include<math.h>

main()
{
float x,h,y;
int i;
x=0.0;
h=0.1;
for(i=1;i<=10;i++)
x=x+h;y=1.0-x;

printf("\n el resultado es:%e %e\n\n",x,y);

system("pause");
}
2. ¿El número decimal 0.1 es representado exactamente en su computadora?, o qué número es representado.
3. Ejecute el problema (1), sólo que ahora declare las variables como doble precisión.
#include<stdio.h>
#include<stdlib.h>
#include<math.h>

main()
{double x,h,y;
int i;
x=0.0;
h=0.1;
for(i=1;i<=10;i++)
x=x+h;
y=1.0-x;


printf("\n el resultado es:%e %e\n\n",x,y);

system("pause");
}

4. Del problema (1) y (2) qué conclusiones tiene.
5. El número Z=314 159 265 358 es exactamente representado en su computadora, (1) ¿como unentero?, (2) como un doble entero, (3) como un número de punto flotante de precisión simple, (4) como un número flotante de doble precisión.
6. El siguiente programa está escrito en lenguaje Fortran pasarlo a otro lenguaje de programación o conseguir el compilador de Fortran y correr los siguientes programas, haciendo un análisis del resultado.

a. Lenguaje C y Fortran.
b.#include<stdio.h>
#include<stdlib.h>
#include<math.h>

main()
{
float eps,eps1;
eps=1.0;
inicio:
eps=eps/2.;
printf("\n el resultado es:%e\n\n",eps);
eps1=eps+1;
if(eps1>1.0) goto inicio;

system("pause");
}

eps=1.10 eps=eps/2.
Write(*,*) eps
eps1=eps+1
if(eps1>1.) go to 10
stop
end

c. Lenguaje C y Fortran.

#include<stdio.h>
#include<stdlib.h>
#include<math.h>

main()
{
float eps;
eps=1.0;
inicio:
eps=eps/2.;
printf("\nel resultado es:%e \n\n",eps);

if(eps>0.) goto inicio;

system("pause");
}

eps=1.
10 eps=eps/2.
Write(*,*)eps
If(eps>0.) go to 10Stop
End

PRÁCTICA 2

En los siguientes problemas utilice un =0.001 y 5 dígitos después del punto decimal, también grafique para encontrar una raíz de las siguientes funciones, utilice los métodos vistos en clase y proporcioné sus propias conclusiones de los métodos.
1.
2.

3.

4.
5.f(x)=tan(x)-x-0.5=0 en 0.1,1.4

6. f(x)=tan(x)-0.5=0 en 4,4.5, en 4,3

7. f(x)=x sen(x)-0.1=0 en 0<x<1.0

8. 0.5ex/3-senx=0 para x>0

9. f(x)=Ln(1+x)-x2=0

10. f(x)=ex-5x2=0

11. f(x)=x3-2x-1=0

12. f(x)=x1/2+2-x=0

13. tan(x)=3.5 en 0,

14.

15. tan(x)-x+1=0 en 0<x<3

16. sen(x)-0.3ex=0 para x>0

Sistemas deecuaciones no lineales. Método de Newton y punto fijo

a)



b)

Tiene dos soluciones



c) Para el método del punto fijo utilice

Con
d) Sumando a &

Con

e) Por el método de Newton

f)

En 3 iteraciones la aproximación es:

g) Utilice los dos métodos.

Verifique que las soluciones son:

Utilizar
&

Verifique que las soluciones son:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • practica metodos
  • método práctico
  • metodo de una practica
  • PRACTICAS DE METODOS
  • PRACTICA METODOS UCR
  • Practica guiada
  • Practica del metodo inductivo
  • Practica 5 Metodos De Separacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS