You are on page 1of 7

SOLUCIONARIO DEL EXAMEN PARCIAL DE METODOS NUMERICOS Y COMPUTACION

1. Detalle del ala

0.15

0.1

0.05

0

-0.05

-0.1

-0.15

-0.2

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1a) usando la función y’=0 (puntos críticos , para hallar el máximo), se tiene:
y'

0.2969
 0.126  0.7032 x  0.8529 x 2  0.4060x3 . Graficando a esta funcion derivada:
2 x

1

0.3

0.2

0.1

0

-0.1

-0.2

-0.3

-0.4
0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Hallaremos el punto crítico (y’=0) en el intervalo [0.2,0.4]
Iter
1
2
3
4
5
6
7
8
9
10

a
0.2000000000
0.2000000000
0.2500000000
0.2750000000
0.2875000000
0.2937500000
0.2937500000
0.2953125000
0.2960937500
0.2964843750

b
0.4000000000
0.3000000000
0.3000000000
0.3000000000
0.3000000000
0.3000000000
0.2968750000
0.2968750000
0.2968750000
0.2968750000

Pto. medio
0.3000000000
0.2500000000
0.2750000000
0.2875000000
0.2937500000
0.2968750000
0.2953125000
0.2960937500
0.2964843750
0.2966796875

Err.Abs.
0.2000000000
0.0909090909
0.0434782609
0.0212765957
0.0105263158
0.0052910053
0.0026385224
0.0013175231
0.0006583278

ans = 0.29667968750000
Para ese valor de x=0.29667968750000, el ancho del ala es aproximadamente: 2
b) Cuando y=0.05 , reemplazando se tiene la funcion :
y=(-0.05+0.2969*sqrt(x)-0.126*x-0.3516*x.^2+0.2843*x.^3-0.1015*x.^4); usando falsa posición en
el intervalo [0.2 , 1], se tiene:
>> regulafalsi('fun_ex2',0.2,1,20)
Iter a
b aproxim. Err.Abs. abs(f(xr))
1 0.20000 1.00000 0.59027

2
3
4
5

0.59027
0.73928
0.76176
0.76478

1.00000
1.00000
1.00000
1.00000

0.73928
0.76176
0.76478
0.76519

0.20155
0.02951
0.00396
0.00053

0.00452
0.00062
0.00008
0.00001

ans = 0.76518720339920
El valor de “x=0.76518720339920” , el valor de y correspondiente seria 0.05
2. Para la ecuación:
3.06 

(1  x) 10.52  x
x 1 x

f ( x) 

(1  x) 10.52  x
 3.06 
x 1 x

, se tiene la función:

x 

 10.52  x  x 1  x   (1  x) 10.52  x  1  x 

2 1  x   2 10.52  x  x(1  x)  (1  x) 10.52  x  2(1  x)  x 

f ' ( x) 

2
2 x 2 (1  x) 1  x
x 1 x

f '( x) 

  10.52  x   x(1  x)  (1  x) 10.52  x 3x  2

f '( x) 

  10.52  x   2 x  2 x 2  2 

2 x 2 1  x 
2 x 2 1  x 

3

3

  10.52  x   x  x 2  3x  2  3x 2  2 x 
2 x 2 1  x 

3

 10.52  x    x  x 2  1


 
3
x 2 1  x 

Graficando la función f(x), se tiene:

25

20

15

10

5

0

-5

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

se observa que la solución es algo más de 0.4. Aplicando método de Newton para f(x) y f’(x), se
tiene:
Usando como punto inicial x=0.5, se tiene :
>> newton('f','df',0.5,0.001,30)
Iter Aprox.raiz Err.Abs.
1 0.50000
2 0.46131 0.08386
3 0.47413 0.02703
4 0.47111 0.00640
5 0.47193 0.00173
6 0.47172 0.00046
ans = 0.4717
3. De la ecuación ;

PρDp ε 3
G o2

se tiene reemplazando:

L (1  ε)

 150

Dp G o
(1  ε)
 1.75 y los datos:
 1000 ;
Dp G o
μ
(
)
μ

PρDp
Go2 L

(1  ε)
10ε3
 15
 1.75 (asíntota en e=1), como es una fraccion y por las
(1  ε)
100

restricciones se considera e<1, graficando la función: f (ε) 

(1  ε)
10ε3
 15
 1.75
(1  ε)
100

1

intersecto

0.5

0

-0.5

-1

-1.5

-2
0.2

 10 ,

0.25

0.3

0.35

0.4

0.45

0.5
RAIZ

Buscaremos la función de iteración: Reescribiendo la ecuación , se tiene:

15(1  ε)2  175(1  ε)
1000ε3
 15(1  ε)  175  1000ε 3  15(1  ε) 2  175(1  ε)  ε  3
(1  ε)
1000

si se grafica las funciones , dándose la forma x=f(x), se tiene:

1
0.9

Funcion de iteracion
Funcion identidad

0.8
0.7

Intersecto

0.6
0.5
0.4
Raiz

0.3
0.2
0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

se observa que si se hace el diagrama de Cobb, para un punto cercano a la intersección se tiene
que mediante iteraciones convergen al centro (solución), por tanto es una buena función de
iteración (igual resultado se obtiene controlando la derivada con el excel).
>> fixpt('g',0,0.001,20)
Iter Aprox.raiz Err.Abs.
1 0.00000
2 0.57489 1.00000
3 0.42563 0.35069
4 0.47246 0.09914
5 0.45867 0.03008
6 0.46281 0.00894
7 0.46157 0.00267
8 0.46194 0.00080
ans =0.46194

( x  4)2  ( y  4)2  5
4.  2 2

 x  y  16

Graficando :

Para hallar los intersectos se require crear una función única, asi que despejando de la segunda
ecuación y reemplazando en la primera.
De la primera: y  4  5  ( x  4)2 , por la ubicación de los intersectos trabajaremos con la función
negativa, y  4  5  ( x  4)2 , en cambio de la segunda, se tiene: y   16  x2 , como la intersección
ocurre en la parte superior, usaremos el signo positivo y  16  x2 , luego igualando ambas
expresiones se crea la función: f ( x)  4  5  ( x  4)2  16  x2 . Graficando la función:

1
0.8
0.6
0.4

Intersectos

0.2
0
-0.2
-0.4
-0.6
-0.8

0

0.5

1

1.5

2

2.5
RAICES

3

3.5

4

Calculo de la primera raíz: Considere puntos iniciales 1.8 y 2 (próximos a la primera raiz)
>> secante('f',1.8,2,0.001,30)
Iter
Aprox.raiz
Err.Abs.
1 1.8000000000
2 1.8113359734
0.0125097924
3 1.8008829573
0.2210099628
4 1.8060156536
0.0058885155
5 1.8058354863
0.0054819922
6 1.8058289930
0.0002066168
ans =1.8058289930
Calculo de la segunda raíz: Considere puntos iniciales 3.3 y 3.6 (próximos a la raiz)
>> secante('f',3.3,3.6,0.001,30)
Iter
Aprox.raiz
Err.Abs.
1 3.3000000000
2 3.5615744310
0.1468457353
3 3.5689609402
0.0173890193
4 3.5691724284
0.0042563756
5 3.5691709985
0.0001176741
ans =3.5691709985