Está en la página 1de 6

PREGUNTA 01

Prepare hojas de cálculo para resolver el problema de valores y vectores característicos A'φ = λBφ, por iteración directa y por iteración inversa
con traslación. Suponga que las matrices son de orden 3 y que B es diagonal. Verifique las hojas de cálculo, obteniéndose los tres valores
característicos y los correspondientes vectores considerando un problema de la forma:

a b 0 0

3
Matriz A
-1 0 1
Matriz B [ ]
c
0
0
a
c
0
b
a

0

-2 3 -1 1
0 -2 3 1

ITERACIÓN DIRECTA
k xk A xk x̄ k+1 r k+1 ρ x(k+1)
3
0 0 0 0
0 -1 -1
1 3 3 3.9

1 0 0.33333333 0.333333333 3.66666667


-0.33333333 -2 -2
1 3.66666667 3.666666667 4.36708861

2 0.09090909 0.81818182 0.818181818 4.09090909


-0.54545455 -2.8181818 -2.81818182
1 4.09090909 4.090909091 4.63743071

3 0.2 1.28888889 1.288888889 4.37777778


-0.68888889 -3.4666667 -3.46666667
1 4.37777778 4.377777778 4.79434362

4 0.29441624 1.6751269 1.675126904 4.58375635


-0.79187817 -3.964467 -3.96446701
1 4.58375635 4.583756345 4.88292739

5 0.3654485 1.96124031 1.96124031 4.72978959


-0.8648948 -4.3255814 -4.3255814
1 4.72978959 4.72978959 4.93259727

19 0.49987814 2.49951257 2.499512572 4.99975629


-0.99987814 -4.9993907 -4.99939071
1 4.99975629 4.999756286 4.99995125

20 0.49992688 2.49970753 2.499707529 4.99985376


-0.99992688 -4.9996344 -4.99963441
1 4.99985376 4.999853764 4.99997075

0.499927
El procedimiento converge al vector característico: Φ3 = -0.999927
1.000000

que corresponde al valor característico de mayor módulo: λ3 = 4.999971


PREGUNTA 02
Empleando el método de la iteración inversa, con traslación para Ø1
Matriz A Matriz B
3 -1 0 1
-2 3 -1 1
0 -2 3 1

Traslación
m = 0.9999
A-mB Factores L U
2.0001 -1 0 2.0001 -1 0
-2 2.0001 -1 -1 1.00015 -1
0 -2 2.0001 0 -1.9997 0.00039995

ITERACIÓN INVERSA
k xk B xk A xk x̄ k+1 r k+1 ρ x(k+1)

0 0 0 -1 0 4999.75 10000.5
1 1 1 1 10000
2 2 4 3.9997 10000 0.00013333

1 0.49995 0.49995 0.4999 0.49995 4999.75 9999.5


0.99995 1 0.99995 1.499875 9999.5
1 1 1.0001 3.9993001 9999.5 0.0001

2 0.5 0.5 0.5 0.5 5000 10000


1 1 1 1.499975 10000
1 1 1 3.9995001 10000 0.0001

3 0.5 0.5 0.5 0.5 5000 10000


1 1 1 1.499975 10000
1 1 1 3.9995001 10000 1E-04

4 0.5 0.5 0.5 0.5 5000 10000


1 1 1 1.499975 10000
1 1 1 3.9995001 10000

0.5
El procedimiento converge al vector característico : Φ1 = 1
1

que corresponde al valor característico de menor módulo: 1

OBERVACIÓN
para m muy cercano a la unidad converge más rápido
PREGUNTA 03
Empleando el método de la iteración inversa, con traslación, para Ø2
Matriz A Matriz B
3 -1 0 1
-2 3 -1 1
0 -2 3 1

α1 = V-α1xØ1 v xo son los Ø1


Traslación 0 -0.22222222 0.5
m = 2.999999 0.44444 1 0.555555556 1
0 -0.44444444 1

A-mB Factores L U
1E-06 -1 0 1E-06 -1 0
-2 1E-06 -1 -2000000 -2000000 -1
0 -2 1E-06 0 1E-06 2E-06

ITERACIÓN INVERSA
k xk B xk A xk x̄ k+1 r k+1 ρ x(k+1)

0 -0.444444 -0.44444 -1.8888889 -0.4444444 -166666.806 333333.06


0.5555556 0.55556 2.7777778 -888888.33 0.277777639
-0.222222 -0.22222 -1.7777778 0.66666611 333333.0555 1.99973E-12

1 -0.500001 -0.5 -1.5000033 -0.5000008 -500000.417 1000000.8


8.333E-07 8.33E-07 4.167E-06 -1000001.7 4.16667E-07
1 1 2.9999983 2.00000167 1000000.833 1E-06

2 -0.5 -0.5 -1.5 -0.5 -500000 1000000


4.167E-13 4.17E-13 2.083E-12 -1000000 2.08151E-13
1 1 3 2 1000000 1E-06

3 -0.5 -0.5 -1.5 -0.5 -500000 1000000


2.082E-19 2.08E-19 0 -1000000 0
1 1 3 2 1000000 1E-06

4 -0.5 -0.5 -1.5 -0.5 -500000 1000000


0 0 0 -1000000 0
1 1 3 2 1000000

-0.5
El procedimiento converge al vector característico : Φ2 = 2.082E-19
1.000E+00
que corresponde al valor característico de módulo intermedio: λ2 = 3
comprobando con la fórmula dada
datos:
a b c n αs
s
3 -1 -2 3 (rad) (º)
1 0.7853982 45
2 1.5707963 90 COMPROBACIÓN : MATLAB
3 2.3561945 135 >> [V D ] = eigs(a,b)
V=
0.5000 -0.5000 -0.5000
Valor Caracteristico Vector característico (Φs) -1.0000 -0.0000 -1.0000
1.0000 1.0000 -1.0000
(λs) Φ1 Φ2 Φ3 D=
5.0000 0 0
1 1 1.41421 1 0 3.0000 0
3 2 0 -2 0 0 1.0000
>>
5 2 -2.82843 2 Donde:
V = Matriz de eigenvectores
D = Matriz de eigenvalores
0.5000 -0.5000 -0.5000
-1.0000 -0.0000 -1.0000
1.0000 1.0000 -1.0000
D=
5.0000 0 0
0 3.0000 0
0 0 1.0000
>>
Donde:
V = Matriz de eigenvectores
D = Matriz de eigenvalores
Ordenando (λs) Φ1 Φ2 Φ3
1.000 1.000 -0.500 0.500
3.000 1.000 0.000 -1.000
5.000 0.500 1.000 1.000
PREGUNTA 04
Proponga una matriz A cuadrada y simétrica, de orden 3. Determine otra matriz, de la forma Hessemberg, que tenga los mismos valores
característicos.
Sea la matriz A cuadrara y de orden 3:
4 3 2
3 4 3
2 3 4

TRANSFORMANDO LA MATRIZ SIMÉTRICA [A] , A CÁLCULO DE LOS VECTORES Y VALORES


LA FORMA HESSEMBERG, USANDO EL PROGRAMA CARACTERÍSTICOS ( V , D RESPECTIVAMENTE),
MATLAB: USANDO EL PROGRAMA MATLAB:
>> v1 =[0 3 2]' a.- PARA EL CASO DE LA MATRIZ TRANSFORMADA
e2 = [0 1 0 ]' (HESSEMBERG):
w1 = v1 + norm(v1) * e2
teta = 2/(w1'*w1) >> [V D ] = eigs(A1)
p1=eye(3)-teta*w1*w1' V=
A1 = p1*A*p1 -0.5544 -0.7071 0.4389
v1 = 0.8240 -0.3922 0.4089
0 -0.1170 0.5883 0.8001
3 D=
2 9.3589 0 0
e2 = 0 2.0000 0
0 0 0 0.6411
1 >>
0
w1 = a.- PARA EL CASO DE LA MATRIZ SIMÉTRICA [A]
0
6.6056 >> [V D ] = eigs(A)
2.0000 V=
teta = 0.5544 -0.7071 -0.4389
0.0420 0.6207 0.0000 0.7840
p1 = 0.5544 0.7071 -0.4389
1.0000 0 0 D=
0 -0.8321 -0.5547 9.3589 0 0
0 -0.5547 0.8321 0 2.0000 0
A1 = 0 0 0.6411
4.0000 -3.6056 0 >>
-3.6056 6.7692 -1.1538
0 -1.1538 1.2308
COMPROBANDO CON LA FUNCIÓN hess() DEL
MISMO PROGRAMA MATLAB
>> hess(A)
ans =
1.2308 -1.1538 0
-1.1538 6.7692 -3.6056
0 -3.6056 4.0000
>>
OBSERVACIÓN:
Para ambos casos se nota que los valores característicos son iguales,
pero los vectores característicos difieren

También podría gustarte