Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Dokázal by mi někdo polopaticky vysvětlit úpravu matic na trojúhelníkový tvar?

Ahoj, dělám program na řešení soustavy rovnic a jako nejjednodušší metoda mi zbývají matice. Ty ještě ale docela neovládám
Máme třeba takovéto tři rovnice:

 x + 2y +z = 6
2x - y  +z  = 5
 x - y  -z  = 6

Ještě to dokážu "dekodovat" do matice:

(1   2   1   6)
(2  -1   1   5)
(1  -1  -1   6)

Ale co dál? Prostě nevím, jak ty matice upravit do trojúhelníkového tvaru aby mi vyšlo na konci třeba:

(1  2  1  6)
(0  3  2  8)
(0  0  1  7)

Což už budou pro program stravitelné rovnice typu:

x + 2y + z  = 6
    3y + 2z = 8
          z = 7

A bude jenom odzdola dosazovat.

Stačil by jenom odkaz kde je to vysvětlené skutečně polopaticky (může být i anglický) (hledal jsem na googlu ale ve většině je prostě napsáno že to budeme řešit tou a tou metodou a je tam jenom výsledek nebo 2 kroky postupu kde nevím wo co gou) nebo kdyby byl někdo té vůle a udělal nějaký "obrázkový návod". Díky moc za odpovědi ;-)

Předmět Autor Datum
Rada, která ti nepomůže: já bych na to použil Matlab nebo Octave, ty to vyřeší bez problémů. Ale jak…
Pavel 02.01.2009 14:00
Pavel
Já bych to sem nepsal, jenže kámoš z vysoké školy je zaneprázdněn semestrem takže se nemám koho zept…
marekdrtic 02.01.2009 14:02
marekdrtic
Jistě víš, že v soustavách rovnic můžeš celé rovnice násobit libovolným nenulovým číslem. Představ s…
MaSo 02.01.2009 14:11
MaSo
Díky, začínám to už trochu chápat, ještě to procvičit na pár příkladech a asi to budu umět :beer:
marekdrtic 02.01.2009 14:20
marekdrtic
Tak už jsem to pochopil s pomocí MaSa a Bansheeho po ICQ. Díky :beer::beer: poslední
marekdrtic 02.01.2009 14:42
marekdrtic

Jistě víš, že v soustavách rovnic můžeš celé rovnice násobit libovolným nenulovým číslem. Představ si, že chces v té soustavé vynulovat v posledních dvou rovnicích proměnnou x s použitím první rovnice. Jak bys to udělal?

1) Nulování x v druhé rovnici:
Prvni rovnici vynásobíš -2 a přičteš ke druhé.

dostaváš:

(1   2   1   6)
(0  -5  -1  -7)
(1  -1  -1   6)

zbytek je analogie...:-)

Zpět do poradny Odpovědět na původní otázku Nahoru