Вы находитесь на странице: 1из 7

  Métodos Matemáticos   

SISTEMAS DE ECUACIONES LINEALES: RESOLUCIÓN NUMÉRICA

4ª Prueba de Evaluación Continua 9-1-15

1.- Una variable aleatoria X sigue una distribución normal N(µ,σ) de media 0 y desviación
típica 1.
a) Hallar aproximadamente (Trapecios, n = 30) la probabilidad de que X tome valores entre
0 y 1.
b) Acotar el error cometido en dicha aproximación y dar la probabilidad pedida con las
cifras decimales exactas que permita el cálculo anterior.
c) ¿Qué valor de n hay que tomar para que el error sea menor que 10 8 ?
(3,2 puntos)
2.-
a) Resolver la ecuación diferencial dy’ = x·y·dx
b) Clasificar y hallar la solución general de la ecuación x·y’ – 4·y +2x2 +4 = 0.
c) Clasificar y resolver la ecuación diferencial (x + y)·dx + (y – x)·dy = 0. Hallar la solución
particular que pasa por el punto (1 , 1).
(2,8 puntos)
3.- Un ingeniero que trabaja en la construcción requiere 4800, 5800 y 5700 m3 de arena, grava
fina y grava gruesa, respectivamente. Hay 3 canteras de las que se puede extraer dichos
materiales y su distribución es:
Arena % Grava fina % Grava gruesa %
Cantera 1 55 30 15
Cantera 2 25 45 30
Cantera 3 25 20 55
El sistema lineal correspondiente a los datos de la tabla es:
0,55 x1  0, 25 x2  0, 25 x3  4800

A x= b  0,3x1  0, 45 x2  0, 2 x3  5800 , siendo x1 = material total extraído de la
0,15 x  0,3x  0,55 x  5700
 1 2 3

primera cantera, x2 = material total extraído de la segunda cantera y x3 = material total


extraído de la tercera cantera
a) Estudiar si la matriz A es estrictamente diagonal dominante y hallar la solución con el
comando \ de MatLab.
b) Calcula una aproximación con el método de Gauss-Seidel con tolerancia 0.01. Indica
el número de iteraciones que has necesitado (copia en la respuesta la iteración que converge y
la anterior). Expresa en una tabla la cantidad extraída de cada cantera:
Gauss Arena Grava fina Grava gruesa Total

Cantera 1

Cantera 2

Cantera 3

c) Calcula una aproximación con el método de sobrerrelajación con w=1.2 e igual


tolerancia (copia en la respuesta la iteración que converge y la anterior). Rellena una tabla
similar a la del apartado b).

U. D. de Matemáticas de la ETSITGC de la U.P.M. 
  Métodos Matemáticos   
d) Prueba, con valores de w = 0.8, w =1.1, w = 1.4 si es posible rebajar el número de
iteraciones necesarias para obtener una aproximación con tolerancia 0.01. Compara estos
resultados con los obtenidos en b) y c) y preséntalo en una tabla similar a la siguiente, siendo
“x” la solución con el comando \.
x ( k ) =  x1 , x2 , x3 
(k )
K mínimo de x(k )  x

convergencia
Gauss-Seidel
Sob. w=1,2
Sob. w= 0.8
Sob. w=1.1
Sob. w=1.4
(4 puntos)

U. D. de Matemáticas de la ETSITGC de la U.P.M. 
  Métodos Matemáticos   
SOLUCIONES
1.- Una variable aleatoria X sigue una distribución normal N(µ,σ) de media 0 y
desviación típica 1.
a) Hallar aproximadamente (Trapecios, n = 30) la probabilidad de que X tome valores
entre 0 y 1.
b) Acotar el error cometido en dicha aproximación y dar la probabilidad pedida con
las cifras decimales exactas que permita el cálculo anterior.
c) ¿Qué valor de n hay que tomar para que el error sea menor que 10 8 ?
Solución:
 x   2
1 
Nota: Función de densidad de una N( ,  ): f (x)  e 22

 2
a) Vamos a obtener el valor aproximado con la fórmula de los trapecios para n =30. La
función que necesitamos es la función integrando que denominamos f(x):
x2
1 
f (x)  e 2
2
x2
1 1 1 
Para calcular P(0  X  1)   f (x)dx   e 2
dx
0 0
2
1 0 1
El espaciamiento horizontal para n = 30 es h  
30 30
1
Los puntos de la partición son de la forma 0+k , y los valores de la función integrando f
30
para estos puntos (que son los y0, y1, y2,…,y30, que necesitamos en la fórmula de los
trapecios) son:
( k /30) 2
 1  1 
f k  e 2

 30  2
y aplicamos la fórmula de los trapecios para aproximar el valor de la integral:
x2
1  1 / 30  29
 k  

1 2
I  P(0  X  1)  
0
2
e 2
dx 
2   f (0)  2 f    f (1)   0.3413223405 u
k 1  30  

b) Estimación del error:

Buscamos el valor máximo, en [0,1] de la segunda derivada (en valor absoluto) de la función
integrando. Para ello derivamos dos veces, tomamos valor absoluto y representamos en [0,1]:

Observamos que la función derivada segunda en valor absoluto es estrictamente decreciente


en [0,1], luego el máximo se alcanza en 0 (el valor es aproximadamente 0,4).

U. D. de Matemáticas de la ETSITGC de la U.P.M. 
  Métodos Matemáticos   
2
h2  1  1
E  (b  a)M    1  0  0, 4  0, 000037
12  30  12
Por tanto,
0.3413223405  0.000037  P(0  X  1)  0.3413223405  0.000037
0.341 2853404  P(0  X  1)  0.34 1 359 34 0 4
P(0  X  1)  0.341
c)
2
h2 1 1
E  (b  a)M    1  0  0, 4  10 8 resultando n=1826
12  n  12

2.-
a) Resolver la ecuación diferencial dy’ = x·y·dx
b) Clasificar y hallar la solución general de la ecuación x·y’ – 4·y +2x2 +4 = 0.
c) Clasificar y resolver la ecuación diferencial (x + y)·dx + (y – x)·dy = 0. Hallar la
solución particular que pasa por el punto (1 , 1).
Solución:
a) La ecuación es de la forma y’ = p(x)·q(y), por tanto, es una ecuaciñon diferencial de
primer orden de variable separables.
y’ = x·y usando la función de derive SEPARABLE_GEN(x, y, x, y, C)
obtenemos la solución general Ln  y   1 x 2  C .   =
2
b) La ecuación x·y’ – 4·y +2x2 +4 = 0 se puede escribir en la forma y ' 4 y   2 x  4
x x
pudiéndose observar que se trata de una ecuación diferencial lineal de primer orden.
Su solución general se puede obtener con la función de DERIVE:
 4 4 
LINEAR1_GEN   , 2x  , x, y,C   =
 x x 
Obtenemos la solución general y = C·x4 + x2 + 1 siendo C = constante que depende de la
condición inicial.
dy x  y
c) La ecuación anterior se puede escribir en la forma  en la cual observamos
dx x  y
que tanto el numerador como el denominador son funciones homogéneas de grado 1,
por tanto se trata de una ecuación diferencial homogénea de primer orden.
La resolvemos con la función de DERIVE:
 xy 
HOMOGENEOUS_GEN  , x, y, C   =
 xy 
 x2  y 2 
ln  
y  x2 
Obtenemos la solución general arctg     ln  x   C
x 2
Sustituyendo en la ecuación anterior (x, y) por el punto (1, 1) se obtiene
 1
C  ln  2  , por tanto la solución particular pedida es: L
4 2
 x2  y 2 
ln  
y x2   1
arctg      ln  x    ln  2 
x 2 4 2

U. D. de Matemáticas de la ETSITGC de la U.P.M. 
  Métodos Matemáticos   
2
y2  ln  x 3  1   C
3

3.- Un ingeniero que trabaja en la construcción requiere 4800, 5800 y 5700 m3 de


arena, grava fina y grava gruesa, respectivamente. Hay 3 canteras de las que se
puede extraer dichos materiales y su distribución es:
Arena % Grava fina % Grava gruesa %
Cantera 1 55 30 15
Cantera 2 25 45 30
Cantera 3 25 20 55
El sistema lineal correspondiente a los datos de la tabla es:
0,55 x1  0, 25 x2  0, 25 x3  4800

A x= b  0,3x1  0, 45 x2  0, 2 x3  5800 , siendo x1 = material total extraído de
0,15 x  0,3x  0,55 x  5700
 1 2 3

la primera cantera, x2 = material total extraído de la segunda cantera y x3 =


material total extraído de la tercera cantera
a) Estudiar si la matriz A es estrictamente diagonal dominante y hallar la solución
con el comando \ de MatLab.
b) Calcula una aproximación con el método de Gauss-Seidel con tolerancia 0.01.
Indica el número de iteraciones que has necesitado (copia en la respuesta la
iteración que converge y la anterior). Expresa en una tabla la cantidad extraída
de cada cantera:
Gauss Arena Grava fina Grava gruesa Total

Cantera 1

Cantera 2

Cantera 3

c) Calcula una aproximación con el método de sobrerrelajación con w=1.2 e igual


tolerancia (copia en la respuesta la iteración que converge y la anterior). Rellena
una tabla similar a la del apartado b).
d) Prueba, con valores de w = 0.8, w =1.1, w = 1.4 si es posible rebajar el número de
iteraciones necesarias para obtener una aproximación con tolerancia 0.01.
Compara estos resultados con los obtenidos en b) y c) y preséntalo en una tabla
similar a la siguiente, siendo “x” la solución con el comando \.
x ( k ) =  x1 , x2 , x3 
(k )
K mínimo de x(k )  x

convergencia
Gauss-Seidel
Sob. w=1,2
Sob. w= 0.8
Sob. w=1.1
Sob. w=1.4
Solución
a. La matriz A no es estrictamente diagonal dominante porque en la segunda fila a22 < a21 + a23
(0.45<0.3+0.2), sin embargo está muy próxima a ser diagonal dominante.

U. D. de Matemáticas de la ETSITGC de la U.P.M. 
  Métodos Matemáticos   
A=[0.51,0.24,0.25;0.25,0.55,0.2;0.15,0.3,0.55],b=[4800;5800;5700],x=A\b
A=
0.5500 0.2500 0.2500
0.3000 0.4500 0.2000
0.1500 0.3000 0.5500
b=
4800
5800
5700
La solución es x=A\b = [2416.667, 9193.333, 4690.0]
b. Tomando como x0 = [0;0;0]
gausseidel(A,b,x0,0.01,13)
incr = 1.010000000000000
No converge con las iteraciones dadas
ans =
x1 = 2416.675
x2 = 9193.323
x3 = 4690.002
>> gausseidel(A,b,x0,0.01,14)
incr = 1.0100
ans =
x1 = 2416.670
x2 = 9193.330
x3 = 4690.001
luego se necesitan 14 iteraciones para la aproximación deseada y las cantidades extraídas de las
canteras son:

Gauss Arena Grava fina Grava gruesa Total

Cantera 1 1329,17 725,00 362,50 2416.67

Cantera 2 2298,33 4137,00 2758,00 9193.330

Cantera 3 1172,50 938,00 2579,50 4690.001

c. Utilización w = 1,2
>> sobrerrelajacion(A,b,x0,1.2,0.01,11)
incr =1.0100
No converge con las iteraciones dadas
ans =
2416.66
9193.33
4690.00
sobrerrelajacion(A,b,x0,1.2,0.01,12)
incr =1.0100
ans =
x1 = 2416.667
x2 = 9193.332
x3 = 4690.000
luego se necesitan 12 iteraciones para la aproximación deseada y las cantidades extraídas de las
canteras son:

U. D. de Matemáticas de la ETSITGC de la U.P.M. 
  Métodos Matemáticos   

w=1,2 Arena Grava fina Grava gruesa Total

Cantera 1 1329,17 725,00 362,50 2416.667


Cantera 2 2298,33 4137,00 2758,00 9193.332
Cantera 3 1172,50 938,00 2579,50 4690.000

d. La solución con el comando \ es x= [2416.667, 9193.333, 4690.0]

K mínimo de
x(k) ||x(k) – x||∞
convergencia
Gauss-Seidel 14 [2416.667,9193.333,4690.07] 0.07
Sobrerrelajación. 0.001
12 [2416.667,9193.332,4690.001]
w=1.2
Sobrerrelajación 0.005
22 [2416.672,9193.335,4690.005]
w=0.8
Sobrerrelajación
11 [2416.667,9193.332,4690.000] 0.001
w=1.1
Sobrerrelajación
19 [2416.664,9193.335,4689.998] 0.003
w=1.4

U. D. de Matemáticas de la ETSITGC de la U.P.M. 

Вам также может понравиться