• Aucun résultat trouvé

4 résolution d’un systmes d’équations linaires

N/A
N/A
Protected

Academic year: 2021

Partager "4 résolution d’un systmes d’équations linaires"

Copied!
6
0
0

Texte intégral

(1)

Matlab

Résolution d'un système d'équations linéaires



Fonction :



Exemple n°1 :

Soit à résoudre un système de 3 équations à 3 inconnues x

1

, x

2

et x

3

:

On saisit les différents coefficients dans une matrice 3 x 3 :

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

A =

3 2 1

-1 5 2

4 -2 3

On complète avec un vecteur colonne 3 x 1 :

\

division à gauche de matrices

(2)

>> B = [ 4 ; -1 ; 3 ]

B =

4

-1

3

La solution est donnée sous la forme d'un vecteur colonne :

>> A \ B

ans =

1.3279

0.2951

-0.5738

Autre méthode :

>> inv(A) * B

ans =

1.3279

0.2951

-0.5738

>> format long e

>> A \ B

ans =

1.327868852459016e+000

2.950819672131148e-001

(3)

-5.737704918032788e-001

>> X = A \ B

X =

1.327868852459016e+000

2.950819672131148e-001

-5.737704918032788e-001

>> X(1)

ans =

1.327868852459016e+000

>> X(2)

ans =

2.950819672131148e-001

>> X(3)

ans =

-5.737704918032788e-001

Vérification :

>> 3*X(1) + 2*X(2) + X(3)

ans =

4

>> -X(1) + 5*X(2) + 2*X(3)

(4)

ans =

-9.999999999999998e-001

>> 4*X(1) -2*X(2) + 3*X(3)

ans =

3.000000000000000e+000



Exemple n°2 :

Soit le système d'équations paramétriques :

On cherche à exprimer x

1

, x

2

et x

3

en fonction de b

1

, b

2

et b

3

:

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

A =

-1 2 1

-1 1 2

1 -2 1

>> inv(A)

ans =

(5)

2.5000 -2.0000 1.5000

1.5000 -1.0000 0.5000

0.5000 0 0.5000

>> format rational

>> inv(A)

ans =

5/2 -2 3/2

3/2 -1 1/2

1/2 0 1/2

>> format short

>> inv(A)

ans =

2.5000 -2.0000 1.5000

1.5000 -1.0000 0.5000

0.5000 0 0.5000

Finalement :

(6)

Références

Documents relatifs