Privacy Policy Cookie Policy Terms and Conditions Gaussova eliminační metoda - Wikipedie, otevřená encyklopedie

Gaussova eliminační metoda

Z Wikipedie, otevřené encyklopedie

Gaussova eliminační metoda (Gaussova eliminace) je metodou exaktního řešení soustavy lineárních algebraických rovnic.

Obecné zadání problému je následující:

\sum_{j=1}^n a_{ij}x_{j} = a_{i,n+1}, \mbox{ pro } i = 1, 2, \ldots{}, n

Obsah

[editovat] Postup

Soustavu lineárních algebraických rovnic lze vyjádřit rozšířenou maticí soustavy. Řádkovými (nikoli sloupcovými) úpravami převádíme tuto matici do tvaru, kdy se pod hlavní diagonálou nachází pouze nuly. Tato matice pak odpovídá soustavě, která je ekvivalentní s původní soustavou. Po těchto úpravách lze obvykle ihned zjistit, zda existují nějaká řešení soustavy. Pokud je totiž hodnost upravené matice (tzn. bez pravé strany) různá od hodnosti upravené rozšířené matice, pak soustava podle Frobeniovy věty nemá žádné řešení. Je-li hodnost upravené matice stejná jako hodnost upravené rozšířené matice, a současně je tato hodnost rovna počtu neznámých soustavy, pak má soustava právě jedno řešení. Pokud je hodnost upravené matice stejná jako hodnost upravené rozšířené matice, avšak menší než počet neznámých soustavy, má soustava nekonečně mnoho řešení, přičemž nh neznámých, kde n je počet neznámých a h je hodnost upravené matice, zvolíme libovolně a ostatní jsou touto volbou jednoznačně určeny.

[editovat] Příklad

Máme soustavu rovnic:

8xy − 2z = 0,
x + 7yz = 10,
− 2xy + 9z = 23

a hledáme čísla x, y, z která jsou řešením dané soustavy.

Cílem je eliminovat jednotlivé neznámé z jednotlivých rovnic soustavy: z první rovnice eliminujeme x - pomocí úprav druhé a třetí, z druhé y, z třetí z

Jsou povoleny následující operace které nezmění hodnost soustavy:

  • násobení či dělení jednotlivých řádků nenulovým číslem
  • prohazování libovolných řádků soustavy
  • přičítání násobků jednotlivých řádků k jinému řádku

Postup pro výše uvedený příklad:

První krok

  1. první řádek neupravujeme
  2. druhý řádek násobíme 8 a přičteme k prvnímu
  3. třetí řádek násobíme 4 a přičteme k prvnímu

8xy − 2z = 0,
55y − 10z = 80,
− 5y + 34z = 92


Druhý krok

  1. první řádek neupravujeme
  2. druhý řádek neupravujeme
  3. třetí řádek násobíme 11 a přičteme k druhému
    vydělíme 364 a máme řešení pro z = 3

8xy − 2z = 0,
55y − 10z = 80,
z = 3


Třetí krok - zpětná eliminace

  1. v druhém řádku dosadíme za z vyřešíme pro y
  2. v prvním řádku dosadíme za z a y a dořešíme pro x

x = 1,
y = 2,
z = 3

[editovat] Maticový tvar

Maticové řešení je často přehlednější a tento tvar je též vhodný k algoritmizaci.

Do matice zapisujeme koeficienty následujícím způsobem - levá strana (matice n \times n) koeficienty od neznámých, pravý sloupec obsahuje vektor pravých stran - výsledná matice (n+1) \times n se nazývá rozšířená matice soustav rovnic.

Zadání:

\begin{pmatrix} 8 & -1 & -2 & 0 \\ -1 & 7 & -1 & 10 \\ -2 & -1 & 9 & 23 \end{pmatrix}

Po prvním kroku:
\begin{pmatrix} 8 & -1 & -2 & 0 \\ 0 & 55 & -10 & 80 \\ 0 & -5 & 34 & 92 \end{pmatrix}

Po druhém kroku:
\begin{pmatrix} 8 & -1 & -2 & 0 \\ 0 & 55 & -10 & 80 \\ 0 & 0 & 1 & 3 \end{pmatrix}

Po třetím kroku:
Získáváme diagonální matici pro koeficienty s hodnotami pro neznámé v posledním sloupci:

\begin{pmatrix} 1 & 0 & 0 & 1 \\ 0 & 1 & 0 & 2 \\ 0 & 0 & 1 & 3 \end{pmatrix}

[editovat] Podívejte se také na

[editovat] Externí odkazy

[editovat] Reference

  • Přehled užité matematiky, Karel Rektorys a spolupracovníci
THIS WEB:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2006:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu