Sunteți pe pagina 1din 7

1

LUCRAREA 7

Calcule simbolice n algebra liniar

Unele funcii simbolice au primit acelai nume ca cel pentru
calcule simbolice pentru simplicitate. Astfel determinantul unei matrici
simbolice se calculeaz tot cu funcia det. Exemple:
>>syms a b c d;
>>det([a, b; c, d])
ans =
a*d-b*c
>> B = sym([2/3 1/3;1 1]);
>> r = det(B)
r =
1/3
i funcia inv are aceiai denumire indiferent de tipul calculului,
numeric sau simbolic. Exemple:
>>inv(A)
ans =
[ d/(a*d-b*c), -b/(a*d-b*c)]
[ -c/(a*d-b*c), a/(a*d-b*c)]
>>inv(B)
ans
[ 3, -1]
[ -3, 2]

Rezolvarea unui sistem nedeterminat este un calcul simbolic i
acum putem s o facem. S considerm sistemul:


1
2 2
2 1
x y z
x y z
y z
+ + =

+ =



Definim acum matricea coeficienilor necunoscutelor
i vectorul termenilor liberi:
>> A=[1 1 1;1 -1 2;0 2 -1]

2
A =
1 1 1
1 -1 2
0 2 -1


>> B=[1;2;-1]
B =
1
2
-1
Construim i matricea extins:
>>Aext[A B];
Comparm rangul matricii A a coeficienilor necunoscutelor cu rangul
matricii extinse Aext.
>> rank(A)
ans =
2
>> rank(Aext)
ans =
2
Deoarece rangurile acestor dou matrici sunt egale sistemul este
compatibil (adic are soluie). Deoarece valoarea comun a acestor dou
ranguri (i anume 2) este mai mic dect numrul necunoscutelor (i
nume 3) rezult c sistemul este nedeterminat (adic are o infinitate de
soluii).
Rezolvarea problemei continu cu considerarea unei submatrici
(notat A1) a matricii A submatrice de ordin egal cu rangul lui A (adic 2
n cazul dat) i care s aib acelai rang cu A (deci 2). O astfel de
submatrice este cea format de coeficienii lui x i y din primele dou
ecuaii:

>> A1=[1 1;1 -1]
A1 =
1 1
1 -1

Vectorul coloan al termenilor liberi corespunztor ecuaiilor
intrate n submatrice (aici primele dou ecuaii) se obine din scderea
coloanelor necunoscutelor secundare (cele care nu au coeficieni n
3
submatrice, aici doar z) privite acum ca si simboluri, din elementele
vectorului termenilor liberi. Deci:

>> syms z
>> B1=[1-z;2-2*z]
B1 =
1-z
2-2*z
Soluia simbolic a sistemului se obine acum simplu:
>> x=A1\B1
x =

3/2-3/2*z
-1/2+1/2*z
Sau, altfel scris:
( )
( )
3
1
2
1
1
2
x
y R
z



APLICAII

1.
a) Fie polinomul
[ ] ( ) ( )
2
2
* P X X a d X a d b c I = + + unde X este o
matrice ptrat de ordinul 2 , iar
2
1 0
0 1
I
(
=
(

. S se calculeze P[A], unde
a b
A
c d
(
=
(

. Analog s se calculeze R[B] pentru polinomul R[X], i
matricea B date de:
[ ] ( ) ( ) ( )
2
6
2 2 5 R X X a b X a b a b I = + + +

4
a b b b b b
b a b b b b
b b a b b b
B
b b b a b b
b b b b a b
b b b b b a
(
(
(
(
=
(
(
(
(
(



b) S se calculeze inversele matricilor:


1 0 0
0 1 0
0 0 1
0 0 0 1
a
a
C
a
(
(

(
=
(
(

;
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 0
0 0 0 0 1
b
a
D
a
a
a
(
(
(
(
=
(

(
(

(
(



2.
a) S se arate c determinanii matricilor C i D definite la punctul 1 b)
sunt egali.
b) S se scrie sub form de produs determinantul matricii B definit la
1a) i s se deduc de aici care sunt condiiile ca determinantul s fie
nenul.

3. S se rezolve sistemele nedeterminate:

a)
1
2 2
0
x y t u
x z t u
x t u
+ + =

+ + + =

+ =

;

b)
1 2 3 4 5
1 2 3 5
1 2 3 4
1 2 3 4 5
2 3 4 5
2 3 5 2
2 2 4 0
3 2 2 1
2 2 3 3 3
2 3
x x x x x
x x x x
x x x x
x x x x x
x x x x
+ + + =

+ =

+ =

+ + + =

+ + + =

;
5

c)
3 2 4 10
2 3 4 20
4 6 2 2
3 3 9 9 5 7
4 18 31 13 9
x y z t u
x y z t u
x y z t u
x y z t u
x y z t
+ + =

+ + + =

+ =

+ + =

+ =








Indicaii

1.

a) syms a b c d
A=[a b;c d]
collect(A^2-(a+d)*A+(a*d-b*c)*eye(2))
syms a b
B=b*ones(6)+(a-b)*diag(ones(1,6))
expand(B^2-2*(a+2*b)*B+(a-b)*(a+5*b)*eye(6))

b) C=diag(ones(1,4))-a*diag(ones(1,3),1)
inv(C)
D=-a*diag(ones(1,4),-2)+diag(ones(1,6))
D(1,6)=b
inv(D)

2.

a)det(C)
det(D)

b) factor(det(B))

3.

a)Necunoscute principale x y z i secundare(simboluri) t i u
syms t u
A=[1 1 0;1 0 1;1 0 0]
B=[1-t+u;2-2*t-u;t-u]
x=A\B
6

b) Necunoscute principale x
1
, x
2
, x
3
, x
4
i x
5
secundar
A=[1 -1 2 3;2 -2 1 0;-3 1 -2 -2;-1 2 -2 3]
B=[2-5*t;4*t;1;3-3*t]
x=A\B

c) Rangul este 3 deci necunoscute principale 3 adic x, y i z, iar
secundare t i u.
A=[3 1 -2;2 3 -1;1 -4 6]
B=[10-4*t+u;20-t-4*u;-2+2*t+u]
x=A\B


Soluii

1.
a)
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
(
(
(
(
(
(
(
(
(

;
b)
2 3
2
1
0 1
0 0 1
0 0 0 1
a a a
a a
a
(
(
(
(
(
(

;
2
3 2
2 4 3 2
2
1 0 0
0 1 0 0 0 0
1 0
0 0 1 0 0
1
0 0 0 1
a b a b b
a a b a b a b
a
a a b a a b a b
a a
(

(
(
(

(
(
(
(

(
(






2.
a) 1
b) ( )
5
( 5 ) * a b a b + deci 5 a b a b


7
3.
a)
2 2 1
3 2 ; ,
x
y
z R
t
u


= + +

= +



b)
1
2
3
4
5
32 64
33 33
15 14
11 11
26 80
;
33 33
35 37
33 33
x
x
x R
x
x

= +


c)
-16/17 +10/3+11/51
y=10/17 +16/3-94/51
z=15/17 +8/3-56/51 ; ,
t=
u=
x
R


S-ar putea să vă placă și