• Aucun résultat trouvé

A

N/A
N/A
Protected

Academic year: 2022

Partager "A"

Copied!
16
0
0

Texte intégral

(1)

Guillaume CONNAN

IREMdeNantes

11 janvier 2010

(2)

1

SystèmesdeCramer22

2

PivotdeGauss

(3)

1

SystèmesdeCramer22

2

PivotdeGauss

(4)

Soit unsystème 8

<

: a

11 x +a

12 y =b

1

a

21 x +a

22 y =b

2 .

Soit Dledéterminant dusytème:D =a

11 a

22 a

21 a

12 .

S'il est nonnul,ilest assezaisé de montreren Seonde queles solutions

sont:

x = b

1 a

22 b

2 a

12

D

y = a

11 b

2 a

21 b

1

D

Cela peut mettreen évideneles rlesdesinonnues (quin'apparaissent

pas en entrée dansl'algorithme)et desoeients.

(5)

Soit unsystème 8

<

: a

11 x +a

12 y =b

1

a

21 x +a

22 y =b

2 .

Soit Dledéterminant dusytème:D =a

11 a

22 a

21 a

12 .

S'il est nonnul,ilest assezaisé de montreren Seonde queles solutions

sont:

x = b

1 a

22 b

2 a

12

D

y = a

11 b

2 a

21 b

1

D

Cela peut mettreen évideneles rlesdesinonnues (quin'apparaissent

pas en entrée dansl'algorithme)et desoeients.

(6)

Soit unsystème 8

<

: a

11 x +a

12 y =b

1

a

21 x +a

22 y =b

2 .

Soit Dledéterminant dusytème:D =a

11 a

22 a

21 a

12 .

S'il est nonnul,ilest assezaisé de montreren Seonde queles solutions

sont:

x = b

1 a

22 b

2 a

12

D

y = a

11 b

2 a

21 b

1

D

Cela peut mettreen évideneles rlesdesinonnues (quin'apparaissent

pas en entrée dansl'algorithme)et desoeients.

(7)

Soit unsystème 8

<

: a

11 x +a

12 y =b

1

a

21 x +a

22 y =b

2 .

Soit Dledéterminant dusytème:D =a

11 a

22 a

21 a

12 .

S'il est nonnul,ilest assezaisé de montreren Seonde queles solutions

sont:

x = b

1 a

22 b

2 a

12

D

y = a

11 b

2 a

21 b

1

D

Cela peut mettreen évideneles rlesdesinonnues (quin'apparaissent

pas en entrée dansl'algorithme)et desoeients.

(8)

Entrées :Les oeients

début

si D=0 alors

pas de solutionunique

sinon

x =

b1a22 b2a12

D

y =

a11b2 a21b1

D

n

(9)

cramer(a11,a12,b1,a21,a22,b2):={

si a11*a22-a21*a12==0

alors return("Pas de solution unique")

sinon return ((b1*a22-b2*a12)/(a11*a22-a21*a12), (a11*b2- a21*b1)/(a11*a22-a21*a12))

fsi

}:;

(10)

1

SystèmesdeCramer22

2

PivotdeGauss

(11)

Nous traiteronsleas d'un système33maisrienn'empèhe de

généraliser.

Commenous sommesentrenous, nous parlerons matrie.

(12)

Nous traiteronsleas d'un système33maisrienn'empèhe de

généraliser.

Commenous sommesentrenous, nous parlerons matrie.

(13)

Nous disposonsdon d'unematriearrée Ade dimension3 etd'une

matrieolonne Bde longueur3.Nous voulons résoudredansM

1 3 (R) le

système AX =B.

Nous noteronsT letableau :

2

6

6

4 a

11 a

12 a

13 b

1

a

21 a

22 a

23 b

2

a

31 a

32 a

33 b

3 3

7

7

5

(14)

Si lamatrieest inversible,alors, en eetuant desopérationsélémentaires

sur leslignes, on peut seramener àlamatrieidentité danslapartie

gauhe dutableau eton obtientXdansla partiedroite.

(15)

Pour yarriver,l'idéeest de balayer letableau parolonne.

Étantdonné uneolonne,on herhe unélémentnonnul. S'iln'y en apas,

lamatrien'est pasinversible etle systèmen'admet pas uneunique

solution(on ne s'oupepas tropdu rangaulyée...);sinon, on permute

éventuellement deuxlignes pour plaerl'élémentnon nulde laolonnek

sur lalignek et on divisetousles élémentsde laligne par lenouveau a

kk

pour obtenir1.

Il reste ensuiteàremplaerhaque ligne (autreque L

k

) dontl'élément de

laolonne k estnon nulparL

i a

ik L

k .

(16)

S:=T;

pour NoColonne de 0 jusque 2 faire NoLigne:=NoColonne;

tantque S[NoLigne][NoColonne]==0 faire NoLigne:=NoLigne+1;

si NoLigne==3 alors return("pas de solution unique");

fsi;

ftantque;

temp:=S[NoLigne];

S[NoLigne]:=S[NoColonne];

S[NoColonne]:=1/temp[NoColonne]*temp;

E:=%{0,1,2%} minus %{NoColonne%};

pour k in E faire

Références

Documents relatifs

Comme pour les récréations, certaines écoles mettent à la disposition des jeunes, qui utilisent le service de surveillance du midi, du matériel leur permettant de jouer

1 er vice-président de l’ARC, délégué aux relations avec les entreprises, les administrations de l’Etat, du Département et de la Région, président de la commission

L’Utilisateur reconnait que YES WE WINE ne peut être tenue pour responsable de l’utilisation que l’Utilisateur peut faire du Site et/ou de l’Application.. YES WE WINE met

l’image que renvoi agglopolys de son paysage à travers son site est celui d’un territoire de conurbations, avec des incursions dans la campagne au cours de promenades rurales,

Cette année, nous poursuivons cette programmation et vous proposons une sélection de spectacles de qualité, pour tous les âges, dans des domaines variés, théâtre, chanson,

Si j’ai choisi la spécialité HGGSP, c’est parce que l’histoire m’a toujours plu, c’est une matière vraiment très intéressante qui explique comment et pourquoi.

• ne pas avoir recours à des pratiques administratives qui sont inacceptables pour nous. Cette liste de critères n’est pas exhaustive. Nous avons le droit de déterminer à

- Le fait qu’il y ait deux emplois dans la première partie s’explique aussitôt par l’ éloignement de ces barques venues « hors de ». - Dans la deuxième partie qui est