Sie sind auf Seite 1von 26

UNIVERSIDAD DE SAN CARLOS

FACULTAD DE CIENCIAS QUIMICAS Y FARMACIA


CURSO DE METODOS NUMRICOS CON EXCEL

MTODO DE BISECCIN:

TOLERANCIA= 0.00001 Ingrese el valor de la tolerancia

PASO 1: DETECTAR CAMBIO DE SIGNO PASO 2: ITERACIONES PARA ENCONTRAR LA SOLUCIN


x f(x) LIMITE INFERIOR LIMITE SUPERIOR PUNTO MEDIO F(PUNTO MEDIO)
-10 1 0
-9 2 0 0 0
-8 3 0 0 0
-7 4 0 0 0
-6 5 0 0 0
-5 6 0 0 0
-4 7 0 0 0
-3 8 0 0 0
-2 9 0 0 0
-1 10 0 0 0
0 11 0 0 0
1 12 0 0 0
2 13 0 0 0
3 14 0 0 0
4 15 0 0 0
5 16 0 0 0
6 17 0 0 0
7 18 0 0 0
8 19 0 0 0
9 20 0 0 0
10

Ingrese la frmula para la ecuacin empezando en la celda B11, usando como valor de x A11
luego copie la frmula en toda la columna
la solucin se calcula automticamente
ngrese el valor de la tolerancia deseada

A SOLUCIN
MENOR A TOL
SOLUCION Ingrese los lmites inferior y superior entre los cuales
SOLUCION detect un cambio de signo
SOLUCION
SOLUCION
SOLUCION
SOLUCION
SOLUCION
SOLUCION
SOLUCION
SOLUCION
SOLUCION
SOLUCION
SOLUCION
SOLUCION
SOLUCION
SOLUCION
SOLUCION
SOLUCION
SOLUCION
SOLUCION

Ingrese la frmula para la ecuacin empezando en la celda H11, usando como valor de x G11
luego copie la frmula en toda la columna
la solucin se calcula automticamente
UNIVERSIDAD DE SAN CARLOS
FACULTAD DE CIENCIAS QUIMICAS Y FARMACIA
CURSO DE METODOS NUMRICOS CON EXCEL

MTODO DE LA SECANTE
TOLERANCIA= 0.00001 Ingrese el valor de la tolerancia deseada

ITERACION X (FX) MENOR A TOL


0 SOLUCION DEBE INGRESAR DOS APROXIMACIONES INICIALES
1 SOLUCION
2 #DIV/0! SOLUCION
3 #DIV/0! SOLUCION
4 #DIV/0! SOLUCION
5 #DIV/0! SOLUCION
6 #DIV/0! SOLUCION
7 #DIV/0! SOLUCION
8 #DIV/0! SOLUCION
9 #DIV/0! SOLUCION
10 #DIV/0! SOLUCION
11 #DIV/0! SOLUCION
12 #DIV/0! SOLUCION
13 #DIV/0! SOLUCION
14 #DIV/0! SOLUCION
15 #DIV/0! SOLUCION
16 #DIV/0! SOLUCION
17 #DIV/0! SOLUCION
18 #DIV/0! SOLUCION
19 #DIV/0! SOLUCION
20 #DIV/0! SOLUCION

Ingrese la frmula para la ecuacin empezando en la celda C10, usando como val
luego copie la frmula en toda la columna
la solucin se calcula automticamente
de la tolerancia deseada

MACIONES INICIALES

da C10, usando como valor de x B10


UNIVERSIDAD DE SAN CARLOS
FACULTAD DE CIENCIAS QUIMICAS Y FARMACIA
CURSO DE METODOS NUMRICOS CON EXCEL

MTODO DE NEWTON-RAPHSON

TOLERANCIA= 0.00001

ITERACION X (FX) F'(X) MENOR A TOL PRUEBE CON DIFERENTES VALORES DE X


0 SOLUCION
1 #DIV/0! SOLUCION
2 #DIV/0!
f(
SOLUCION
3 #DIV/0! SOLUCION
4
5
#DIV/0!
#DIV/0!
SOLUCION
x n+1 =x n
f (
SOLUCION
6 #DIV/0! SOLUCION
7 #DIV/0! SOLUCION
8 #DIV/0! SOLUCION
9 #DIV/0! SOLUCION
10 #DIV/0! SOLUCION
11 #DIV/0! SOLUCION
12 #DIV/0! SOLUCION
13 #DIV/0! SOLUCION
14 #DIV/0! SOLUCION
15 #DIV/0! SOLUCION
16 #DIV/0! SOLUCION
17 #DIV/0! SOLUCION
18 #DIV/0! SOLUCION
19 #DIV/0! SOLUCION
20 #DIV/0! SOLUCION

Ingrese aqu la frmula de la derivada de f(x), en la celda D10 usando co


y luego copiela en toda la columna
Ingrese aqu la frmula de f(x) en la celda C10,, usando como x B10
Ingrese el valor de la tolerancia deseada

IFERENTES VALORES DE X

f ( xn)
+1 =x n
f ( x n )

x), en la celda D10 usando como x B10


UNIVERSIDAD DE SAN CARLOS
FACULTAD DE CIENCIAS QUIMICAS Y FARMACIA
CURSO DE METODOS NUMRICOS CON EXCEL

RACES DE POLINOMIOS POR EL METODO DE NEWTON


(INCLUYE SOLUCIONES COMPLEJAS)

Races de Polinomio.mht
Doble click sobre ste rectngulo
para activar el complemento
UNIVERSIDAD DE SAN CARLOS
FACULTAD DE CIENCIAS QUIMICAS Y FARMACIA
CURSO DE METODOS NUMRICOS CON EXCEL

SOLUCION DE SISTEMAS LINEALES POR ELIMINACION GAUSSIANA

### ! Ingrese los coeficientes del sistema


!
!

#DIV/0! #DIV/0! #DIV/0! ! #DIV/0!


#DIV/0! #DIV/0! #DIV/0! ! #DIV/0!
### #DIV/0! #DIV/0! #DIV/0! ! #DIV/0!

#DIV/0! #DIV/0! #DIV/0! ! #DIV/0!


#DIV/0! #DIV/0! #DIV/0! ! #DIV/0!
### #DIV/0! #DIV/0! #DIV/0! ! #DIV/0!

#DIV/0! #DIV/0! #DIV/0! ! #DIV/0!


#DIV/0! #DIV/0! #DIV/0! ! #DIV/0!
### #DIV/0! #DIV/0! #DIV/0! ! #DIV/0!

#DIV/0! 0 0 ! #DIV/0!
#DIV/0! #DIV/0! 0 ! #DIV/0!
#DIV/0! #DIV/0! #DIV/0! ! #DIV/0!
POR EL METODO MATRICIAL

ficientes del sistema


X^(-1)=

Y=

(X^-1)*Y=
UNIVERSIDAD DE SAN CARLOS
FACULTAD DE CIENCIAS QUIMICAS Y FARMACIA
CURSO DE METODOS NUMRICOS CON EXCEL

solucion de sistemas lineales por el mtodo Gauss-Seidel

5x-2y+z=3
-x-7y+3z=-2
2x-y+8z=1

Paso 1: Despejar una variable de cada ecuacin


x=(3+2y-z)/5
y=(x-3z-2)/-7
z=(1-2x+y)/8

Paso 2: definir valores iniciales para cada incgnita


x1=0
y1=0 lo m{as usado es cero pero puede ser cualquier valor
z1=0

reemplazar en cada ecuacin los valores hallados


x=(3+2*0-0)/5=0,6
y=(0,6-3*0-2)/-7=0,2
z=(1-2*0,6+0,2)/8=0

repetir los clculos usando los nuevos valores de x,y,z hasta que se logre la tolerancia deseada

n xn ym zn
0
1
2 0.6 0.2 0
3 0.68 0.18857143 -0.02142857
4 0.67971429 0.17942857 -0.0225
5 0.67627143 0.17946122 -0.0216352
6 0.67611153 0.17985469 -0.02154605
7 0.67625109 0.17987297 -0.02157865
8 0.67626492 0.17985702 -0.0215841
9 0.67625963 0.17985544 -0.02158298
10 0.67625877 0.17985604 -0.02158269
ancia deseada

por matrices
5 -2 1 3
-1 -7 3 -2
2 -1 8 1

0.67625899
0.17985612
-0.0215827
UNIVERSIDAD DE SAN CARLOS
FACULTAD DE CIENCIAS QUIMICAS Y FARMACIA
CURSO DE METODOS NUMRICOS CON EXCEL

INVERSA DE UNA MATRIZ POR ELIMINACION

### ! 1 0 0
! 0 1 0
! 0 0 1

### #DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! 0


### #DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! #DIV/0!
### #DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! #DIV/0!

### #DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! 0


### #DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! #DIV/0!
### #DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! #DIV/0!

### #DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! 0


#DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! #DIV/0!
### #DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! #DIV/0!

#DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! #DIV/0!


### #DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! #DIV/0!
#DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! #DIV/0!

### #DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! #DIV/0!


### #DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! #DIV/0!
### 0 0 #DIV/0! ! #DIV/0! #DIV/0! #DIV/0!

#DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! #DIV/0!


#DIV/0! #DIV/0! #DIV/0! ! #DIV/0! #DIV/0! #DIV/0!
0 0 #DIV/0! ! #DIV/0! #DIV/0! #DIV/0!
POR EL METODO MATRICIAL

Ingrese matriz X^(-1)= #VALUE! #VALUE! #VALUE!


#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
UNIVERSIDAD DE SAN CARLOS
FACULTAD DE CIENCIAS QUIMICAS Y FARMACIA
CURSO DE METODOS NUMRICOS CON EXCEL

INTEGRACION POR EL MTODO DEL TRAPECIO b


a Ingrese los limites de integ
b n=
1 h= #DIV/0!

X
dx i x f(x)
a 0
1
0
#DIV/0!
#DIV/0!
#DIV/0!
2 #DIV/0! #DIV/0!
3 #DIV/0! #DIV/0!
4 #DIV/0! #DIV/0!
5 #DIV/0! #DIV/0!
6 #DIV/0! #DIV/0!
7 #DIV/0! #DIV/0!
valor real= 1.0986 8 #DIV/0! #DIV/0!
9 #DIV/0! #DIV/0!
10 #DIV/0! #DIV/0!
#DIV/0!
integral= #DIV/0!

b
1
X
dxh ( f ( x0 ) /2=f ( x 1 )+ ..+ f (
a
ngrese los limites de integracion y el nmero de puntos

1 )+ ..+ f ( xn1 )+ f ( x n )/ 2)
UNIVERSIDAD DE SAN CARLOS
FACULTAD DE CIENCIAS QUIMICAS Y FARMACIA
CURSO DE METODOS NUMRICOS CON EXCEL

INTEGRACION POR EL MTODO DE SIMPSON b


a
b n=
1 h= #DIV/0!

X
dx i c x c*f(x)
a 0 1 0 #DIV/0!
1 4 #DIV/0! #DIV/0!
2 2 #DIV/0! #DIV/0!
3 4 #DIV/0! #DIV/0!
4 2 #DIV/0! #DIV/0!
5 4 #DIV/0! #DIV/0!
6 2 #DIV/0! #DIV/0!
7 4 #DIV/0! #DIV/0!
valor real= 1.0986 8 2 #DIV/0! #DIV/0!
9 4 #DIV/0! #DIV/0!
10 1 #DIV/0! #DIV/0!
#DIV/0!
integral= #DIV/0!
Ingrese los lmites y el nmero de puntos
UNIVERSIDAD DE SAN CARLOS
FACULTAD DE CIENCIAS QUIMICAS Y FARMACIA
CURSO DE METODOS NUMRICOS CON EXCEL

SOLUCION DE PROBLEMAS DE VALOR INICIAL EN ECUACIONES b


DIFERENCIALES ORDINARIAS CON EL MTODO DE EULER a
aproximar el problema de valor inicial: y=x+y, en 0<x01, con y(0)=1 y 10 puntos. n=
h= #DIV/0!

i X Wn
0 0 1
1 #DIV/0! #DIV/0!
2 #DIV/0! #DIV/0!
3 #DIV/0! #DIV/0!
4 #DIV/0! #DIV/0!
5 #DIV/0! #DIV/0!
6 #DIV/0! #DIV/0!
7 #DIV/0! #DIV/0!
8 #DIV/0! #DIV/0!
9 #DIV/0! #DIV/0!
10 #DIV/0! #DIV/0!

wn+1=wn+h(xn+yn)
Ingrese los lmites y el nmero de puntos
UNIVERSIDAD DE SAN CARLOS
FACULTAD DE CIENCIAS QUIMICAS Y FARMACIA
CURSO DE METODOS NUMRICOS CON EXCEL

SOLUCION DE PROBLEMAS DE VALOR INICIAL EN ECUACIONES


DIFERENCIALES ORDINARIAS CON EL MTODO DE RUNGE KUTTA DE CUARTO ORDEN

Encuentre y(3)

1. ingresar condicion inicial y tamano de paso


h=
t=
y=

2. Calculos
t y d1 d2 d3 d4
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
d1=h*f(tk,yk)
d2=h*f(tk+1/2h,yk+1/2d1)
d3=h*f(tk+1/2h,yk+1/2d2)
d4=h*f(tk+h,yk+d3)
yk+1=yk+d1/6+d2/3+d3/3+d4/6
UNIVERSIDAD DE SAN CARLOS
FACULTAD DE CIENCIAS QUIMICAS Y FARMACIA
CURSO DE METODOS NUMRICOS CON EXCEL
INTERPOLACION POR EL METODO DE MINIMOS CUADRADOS

X Y
-1.5 -14.1014
0.75 -0.931596
0 0
0.75 0.931596
1.5 14.1014

MTODO MATRICIAL

PASO 1: MATRIZ X VECTOR Y

PASO 2: TRANSPUESTA DE X

Paso 3: Producto xx Paso 6: producto final (xx)-1 (x)

Paso 4 Inversa de (xx)

Paso 5: producto x
UNIVERSIDAD DE SAN CARLOS
FACULTAD DE CIENCIAS QUIMICAS Y FARMACIA
CURSO DE METODOS NUMRICOS CON EXCEL
INTERPOLACION POR EL METODO DE LAGRANGE
X Y
X= Ingrese el valor de x para el que desea interp

------- #DIV/0! #DIV/0! #DIV/0!


#DIV/0! ------- #DIV/0! #DIV/0!
#DIV/0! #DIV/0! ------- #DIV/0!
#DIV/0! #DIV/0! #DIV/0! -------
PRODUCTO #DIV/0! #DIV/0! #DIV/0! #DIV/0!
Y 1 1 2 5
TERMINO #DIV/0! #DIV/0! #DIV/0! #DIV/0! #DIV/0!
de x para el que desea interpolar la imagen

Este es el valor interpolado

Das könnte Ihnen auch gefallen