Anda di halaman 1dari 16

8. Aplique MATLAB y la instrucción rref para resolver los siguientes S.L.

>> A=[1 1 1 1;1 1 -2 3;2 1 1 2]

A=

1 1 1 1

1 1 -2 3

2 1 1 2

>> rref(A)

ans =

1.0000 0 0 1.0000

0 1.0000 0 0.6667

0 0 1.0000 -0.6667

>> format rat

>> rref(A)

ans =

1 0 0 1

0 1 0 2/3

0 0 1 -2/3
>> B=[1 1 0 2 0;-2 -2 1 -5 0;1 1 -1 3 0;4 4 -1 9 0 ]

B=

1 1 0 2 0

-2 -2 1 -5 0

1 1 -1 3 0

4 4 -1 9 0

>> rref(B)

ans =

1 1 0 2 0

0 0 1 -1 0

0 0 0 0 0

0 0 0 0 0

>> C=[2 1 1 -2 1;3 -2 1 -6 -2;1 1 -1 -1 -1;6 1 1 -9 -2;5 -1 2 -8 3]

C=

2 1 1 -2 1

3 -2 1 -6 -2

1 1 -1 -1 -1

6 1 1 -9 -2

5 -1 2 -8 3
>> rref(C)

ans =

1 0 0 0 0

0 1 0 0 0

0 0 1 0 0

0 0 0 1 0

0 0 0 0 1

>> D=[1 2 0 -3 1 0 2;1 2 1 -3 1 2 3;1 2 0 -3 2 1 4;3 6 1 -9 4 3 9]

D=

1 2 0 -3 1 0 2

1 2 1 -3 1 2 3

1 2 0 -3 2 1 4

3 6 1 -9 4 3 9

>> rref(D)
ans =

1 2 0 -3 0 -1 0

0 0 1 0 0 2 1

0 0 0 0 1 1 2

0 0 0 0 0 0 0

9. Dada la matriz D, utilice MATLAB para:

>>

>> D=[0 1 -1;2 1 0;-2 1 3]

D=

0 1 -1

2 1 0

-2 1 3

a) Calcular D^2,D^7,D^4

>> D^2,D^7,D^4

ans =

4 0 -3

2 3 -2

-4 2 11
ans =

918 -395 -1981

794 -269 -1584

-2378 1189 5277

ans =

28 -6 -45

22 5 -34

-56 28 129

b) Calcular (si existen) las inversas de D^2,D^7,D^4

>> inv(D^2)

ans =

37/100 -3/50 9/100

-7/50 8/25 1/50

4/25 -2/25 3/25

>> inv(D^7),inv(D^4)

ans =
-482/10391 253/9336 -485/52268

119/2812 -185/13861 167/14057

-109/3581 92/6045 -125/18744

ans =

149/933 -243/5000 429/10000

-467/5000 273/2500 -19/5000

56/625 -28/625 17/625

c) Calcular el determinante de las matrices D^2,D^7,D^4

>> det(D^2),det(D^4),det(D^7)

ans =

100

ans =

10000
ans =

-10000000

10. Utilice MATLAB para determiner cuáles de las siguientes matrices son no singulars. Aplique la
instrucción rref

>> A=[1 2 1 0;-2 1 0 1],B=[1 2 2 1 0 0;4 5 6 0 1 0;7 8 9 0 0 1],C=[1 2 3 1 0 0;4 5 6 0 1 0;7 8 9 0 0 1]

A=

1 2 1 0

-2 1 0 1

B=

1 2 2 1 0 0

4 5 6 0 1 0

7 8 9 0 0 1
C=

1 2 3 1 0 0

4 5 6 0 1 0

7 8 9 0 0 1

>> rref(A)

ans =

1 0 1/5 -2/5

0 1 2/5 1/5

>> rref(B)

ans =

1 0 0 -1 -2/3 2/3

0 1 0 2 -5/3 2/3

0 0 1 -1 2 -1
>> rref(C)

ans =

1 0 -1 0 -8/3 5/3

0 1 2 0 7/3 -4/3

0 0 0 1 -2 1

11. Utilice MATLAB para determinar la inversa de cada una de las siguientes matrices. Aplique la
instrucción rref([A,eye(size(A))])

>> A=[1 3;1 2], B=[1 1 2;2 1 1;1 2 1]

A=

1 3

1 2

B=

1 1 2

2 1 1

1 2 1

>> rref([A,eye(size(A))])
ans =

1 0 -2 3

0 1 1 -1

>> rref([B,eye(size(B))])

ans =

1 0 0 -1/4 3/4 -1/4

0 1 0 -1/4 -1/4 3/4

0 0 1 3/4 -1/4 -1/4

12.Dada la matriz A, utilizando MATLAB

a) Determine para qué valores de m la matriz A es no singular (es invertible)

>> syms m

>> A=[m -1 4;3 m 0;-1 0 1]

A=

[ m, -1, 4]

[ 3, m, 0]

[ -1, 0, 1]
>> rref([A,eye(size(A))])

ans =

[ 1, 0, 0, m/(m^2+4*m+3), 1/(m^2+4*m+3), -
4*m/(m^2+4*m+3)]

[ 0, 1, 0, -3/(m^2+4*m+3), (m+4)/(m^2+4*m+3),
12/(m^2+4*m+3)]

[ 0, 0, 1, m/(m^2+4*m+3), 1/(m^2+4*m+3),
(m^2+3)/(m^2+4*m+3)]

>> solve(m^2+4*m+3)

ans =

-1

-3

b) Para m=1, aplicando el méodo de las inversas, resolver el S.L.: AX=b

>> A=[1 -1 4;3 1 0;-1 0 1]

A=

1 -1 4

3 1 0

-1 0 1
>> inv(A)

ans =

1/8 1/8 -1/2

-3/8 5/8 3/2

1/8 1/8 1/2

>> B=[11;5;2]

B=

11

>> inv(A)*B

ans =

3
>> solve(det(A))

Warning: List of equations is empty.

> In solve at 87

ans =

[ empty sym ]

>> syms m

>> A=[m -1 4;3 m 0;-1 0 1]

A=

[ m, -1, 4]

[ 3, m, 0]

[ -1, 0, 1]

>> solve(det(A))

ans =

-1

-3
>> A=[1 1 1;1 1 -2;2 1 1],A1=[1 1 1;3 1 -2;2 1 1],A2=[1 1 1;1 3 -2;2 2 1],A3=[1 1 1;1 1 3;2 1 2]

A=

1 1 1

1 1 -2

2 1 1

A1 =

1 1 1

3 1 -2

2 1 1

A2 =

1 1 1

1 3 -2

2 2 1

A3 =
1 1 1

1 1 3

2 1 2

>> x=det(A1)/det(A);y=det(A2)/det(A);z=det(A3)/det(A)

z=

-2/3

>> x=det(A1)/det(A),y=det(A2)/det(A),z=det(A3)/det(A)

x=

y=

2/3

z=

-2/3
>> E=[1 1 1 1;1 1 -2 3;2 1 1 2]

E=

1 1 1 1

1 1 -2 3

2 1 1 2

>> rref(A)

ans =

1 0 0

0 1 0

0 0 1

>> rref(E)

ans =

1 0 0 1

0 1 0 2/3

0 0 1 -2/3

>>

Anda mungkin juga menyukai