Π”ΠΈΠΏΠ»ΠΎΠΌ, курсовая, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°
ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. 
Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ²

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π—Π°Π΄Π°Π½ΠΈΠ΅: ΠΠ°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ вычислСния ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Ax = f Ρ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ = 10−5 ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Гаусса. ΠΠ°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ вычислСния ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ‚ΠΎΠΉ ΠΆΠ΅ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Ax = f Ρ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ = 10−5 ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π½Π°ΠΈΡΠΊΠΎΡ€Π΅ΠΉΡˆΠ΅Π³ΠΎ спуска ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ сопряТСнных Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠ². Π‘ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ сходимости ΠΌΠ΅Ρ‚ΠΎΠ΄Π°. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ (ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΉ) ΠΌΠ΅Ρ‚ΠΎΠ΄… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 4.

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

ЦСль Ρ€Π°Π±ΠΎΡ‚Ρ‹: ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² вычислСния ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Ax = f. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΎΠ² Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ Π½Π° Π­Π’Πœ. ОсвоСниС умСния Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΈ ΡΡ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹.

Π—Π°Π΄Π°Π½ΠΈΠ΅: ΠΠ°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ вычислСния ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Ax = f Ρ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ = 10-5 ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Гаусса. ΠΠ°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ вычислСния ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ‚ΠΎΠΉ ΠΆΠ΅ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Ax = f Ρ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ = 10-5 ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π½Π°ΠΈΡΠΊΠΎΡ€Π΅ΠΉΡˆΠ΅Π³ΠΎ спуска ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ сопряТСнных Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠ². Π‘ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ сходимости ΠΌΠ΅Ρ‚ΠΎΠ΄Π°.

РСшСниС:

ΠœΠ΅Ρ‚ΠΎΠ΄ Гаусса.

ΠŸΡ€ΡΠΌΠΎΠΉ Ρ…ΠΎΠ΄ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

1-ΠΉ шаг. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ. ПодСлим, ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π½Π° ΡΡ‚ΠΎΡ‚ элСмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°Π·ΠΎΠ²Π΅ΠΌ Π²Π΅Π΄ΡƒΡ‰ΠΈΠΌ элСмСнтом ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ шага:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ уравнСния систСмы (1) запишСм Π² Π²ΠΈΠ΄Π΅:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Π³Π΄Π΅ .

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Π£Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ (2) ΡƒΠΌΠ½ΠΎΠΆΠ°Π΅ΠΌ Π½Π° ΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π΅ΠΌ ΠΈΠ· i-Π³ΠΎ уравнСния систСмы (3). Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π² Π½ΡƒΠ»ΡŒ коэффициСнты ΠΏΡ€ΠΈ Π²ΠΎ Π²ΡΠ΅Ρ… уравнСниях ΠΊΡ€ΠΎΠΌΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ.

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΡƒΡŽ систСму Π²ΠΈΠ΄Π°:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Π³Π΄Π΅. БистСма (4) ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ Π²ΠΈΠ΄Π°:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Π”Π°Π»ΡŒΡˆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с ΡƒΠΊΠΎΡ€ΠΎΡ‡Π΅Π½Π½ΠΎΠΉ систСмой, Ρ‚. ΠΊ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² 1-Π΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅.

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

2-ΠΉ шаг. На ΡΡ‚ΠΎΠΌ шагС ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ нСизвСстноС ΠΈΠ· ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ с Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ Если Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ элСмСнт Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ шага, Ρ‚ΠΎ ΠΈΠ· ΡƒΠΊΠΎΡ€ΠΎΡ‡Π΅Π½Π½ΠΎΠΉ систСмы Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ нСизвСстноС ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ коэффициСнтов Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π²ΠΈΠ΄Π°:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Аналогично ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ дСйствия для нСизвСстных ΠΈ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΡΠΈΡΡ‚Π΅ΠΌΠ΅:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Π­Ρ‚Π° систСма с Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ΠΉ:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

ΠžΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Ρ…ΠΎΠ΄ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Из ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ уравнСния систСмы (5) Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ, ΠΈΠ· ΠΏΡ€Π΅Π΄ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ, …, ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ уравнСния — .

ΠžΠ±Ρ‰Π°Ρ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° для вычислСний:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Гаусса трСбуСтся ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· Π½ΠΈΡ… приходится Π½Π° ΠΏΡ€ΡΠΌΠΎΠΉ Ρ…ΠΎΠ΄.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° СдинствСнного дСлСния Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Π΅Π΄ΡƒΡ‰ΠΈΠ΅ элСмСнты Π½Π° k-ΠΎΠΌ шагС ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π΅ Ρ€Π°Π²Π½Ρ‹ Π½ΡƒΠ»ΡŽ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ.

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (ΠΌΠ΅Ρ‚ΠΎΠ΄ Гаусса):

ΠœΠ΅Ρ‚ΠΎΠ΄ Π½Π°ΠΈΡΠΊΠΎΡ€Π΅ΠΉΡˆΠ΅Π³ΠΎ спуска:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ (ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΉ) ΠΌΠ΅Ρ‚ΠΎΠ΄, значСния нСизвСстных вычисляСм ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎ (Ρ‚Ρ€ΠΈ, Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π·Π½Π°ΠΊΠ° послС дСсятичной Ρ‚ΠΎΡ‡ΠΊΠΈ), Ρ‚ΠΎ, подставляя значСния нСизвСстных Π² ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ систСму, справа ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π½Π΅ ноль, Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ значСния, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ нСвязкой ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ, Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ, … ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Π½Π°ΠΎΠΌ шагС.

Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ (ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΉ) ΠΌΠ΅Ρ‚ΠΎΠ΄, значСния нСизвСстных вычисляСм ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎ (Ρ‚Ρ€ΠΈ, Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π·Π½Π°ΠΊΠ° послС дСсятичной Ρ‚ΠΎΡ‡ΠΊΠΈ), Ρ‚ΠΎ, подставляя значСния нСизвСстных Π² ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ систСму, справа ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π½Π΅ Π½ΠΎΠ»ΡŒ, Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ значСния, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ нСвязкой ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ, Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ, … ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Π½Π°ΠΎΠΌ шагС.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ систСму Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅:

(4.1).

(4.1).

Π—Π°ΠΏΠΈΡˆΠ΅ΠΌ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (4.1) Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

. (4.2).

Π—Π΄Π΅ΡΡŒ приняты ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ обозначСния:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

;;. (4.3).

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Π’ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ ΡΠΊΠΎΡ€Π΅ΠΉΡˆΠ΅Π³ΠΎ спуска Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈΡ‰ΡƒΡ‚ Π² Π²ΠΈΠ΄Π΅.

(4.4).

(4.4).

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Π³Π΄Π΅ ΠΈ — Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ нСизвСстных Π½Π° ΠΈ ΡˆΠ°Π³Π°Ρ… ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ; Π²Π΅ΠΊΡ‚ΠΎΡ€ нСвязок Π½Π°ΠΎΠΌ шагС опрСдСляСтся Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
(4.5).

(4.5).

(4.6).

(4.6).

Π’ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ (4.6) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ скалярноС ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π²ΡƒΡ… Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ опрСдСляСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².
ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Π’ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ (4.6) _ транспонированная ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Π―ΠΊΠΎΠ±ΠΈ, вычислСнная Π½Π° k-ΠΎΠΌ шагС. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° Π―ΠΊΠΎΠ±ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ — Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ опрСдСляСтся ΠΊΠ°ΠΊ.

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

НСтрудно ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ для систСмы (2) ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Π―ΠΊΠΎΠ±ΠΈ Ρ€Π°Π²Π½Π°.

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ приблиТСния ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ.

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

.

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Π’ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π° ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ процСсс СстСствСнно Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ достиТСнии, Π²Π΅ΠΊΡ‚ΠΎΡ€ нСвязок Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρƒ.

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π°ΠΈΡΠΊΠΎΡ€Π΅ΠΉΡˆΠ΅Π³ΠΎ спуска):

Π‘Π»ΠΎΠΊ-схСма Код ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:

ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ΅ вычислСниС ΠΊΠΎΡ€Π½Π΅ΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прямым (Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ) ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

#include.

#include.

using namespace std;

const int N = 3;

const double epsilon = 0.1;

double A[N][N] =.

{.

{ 1.65, -1.76, 0.77 },.

{ -1.76, 1.04, -2.61 },.

{ 0.77, -2.61, -3.18 }.

};

double B[N] = { 2.15, 0.86, -0.73 };

void Gauss (double* X).

{.

double Q[N — 1];

for (int k = 0; k < N — 1; k++).

{.

for (int i = 0; i < N — 1; i++).

Q[i] = A[i + 1][k] / A[k][k];

for (int i = 0, j = k; j < N — 1;).

{.

A[j + 1][i] = A[j + 1][i] - Q[j] * A[k][i];

if (i == N — 1).

{.

B[j + 1] = B[j + 1] - Q[j] * B[k];

j++;

i = 0;

}.

else i++;

}.

}.

X[N — 1] = B[N — 1] / A[N — 1][N — 1];

double s;

for (int i = N — 2;; i—).

{.

s = 0;

for (int j = i + 1; j < N; j++).

s += A[i][j] * X[j];

X[i] = (B[i] - s) / A[i][i];

if (!i).

break;

}.

cout << «ΠœΠ΅Ρ‚ΠΎΠ΄ Гаусса.» << endl;

for (int i = 0; i < N; i++).

cout << fixed << X[i] << ' ';

cout << endl;

}.

void Nevyazki (double* X).

{.

double D[N];

cout << «ΠΠ΅Π²ΡΠ·ΠΊΠΈ: «<< endl;

double s;

for (int i = 0; i < N; i++).

{.

s = 0;

for (int j = 0; j < N; j++).

s += A[i][j] * X[j];

D[i] = B[i] - s;

}.

for (int i = 0; i < N; i++).

cout << D[i] << ' ';

cout << endl;

}.

void naisk_spusk ().

{.

double Xp[N], AXp[N], rp[N], TA[N][N], A_[N][N], AA_r[N], Mu[N], A_r[N];

double temp, temp1, temp2;

bool t[N] = { 0, 0, 0 };

int i, j, k, it, q = 0;

for (i = 0; i < N; i++).

Xp[i] = B[i] / A[i][i];

for (i = 0; i < N; i++).

for (j = 0; j < N; j++).

TA[i][j] = A[j][i];

for (it = 0;; it++).

{.

for (i = 0; i < N; i++).

{.

AXp[i] = 0;

for (j = 0; j < N; j++).

AXp[i] += A[i][j] * Xp[j];

rp[i] = AXp[i] - B[i];

}.

for (i = 0; i < N; i++).

{.

for (j = 0; j < N; j++).

{.

A_[i][j] = 0;

for (k = 0; k < N; k++).

A_[i][j] += A[i][k] * TA[k][j];

}.

}.

for (i = 0; i < N; i++).

{.

AA_r[i] = 0;

for (j = 0; j < N; j++).

AA_r[i] += A_[i][j] * rp[j];

}.

temp1 = temp2 = 0;

for (j = 0; j < N; j++).

{.

temp1 += rp[j] * AA_r[j];

temp2 += AA_r[j] * AA_r[j];

}.

temp = temp1 / temp2;

for (i = 0; i < N; i++).

Mu[i] = temp;

for (i = 0; i < N; i++).

{.

A_r[i] = 0;

for (j = 0; j < N; j++).

A_r[i] += TA[i][j] * rp[j];

}.

for (i = 0; i < N; i++).

Xp[i] = Xp[i] - Mu[i] * A_r[i];

q = 0;

for (i = 0; i < N; i++).

{.

if (fabs (Mu[i] * A_r[i]) < epsilon).

t[i] = true;

q += t[i];

}.

if (q == 3).

break;

}.

cout << «ΠœΠ΅Ρ‚ΠΎΠ΄ Π½Π°ΠΈΡΠΊΠΎΡ€Π΅ΠΉΡˆΠ΅Π³ΠΎ спуска:» << endl;

for (i = 0; i < N; i++).

cout << fixed << Xp[i] << ' ';

cout << endl;

cout << «Π¨Π°Π³: «<< it << endl;

}.

int main ().

{ setlocale (LC_ALL, «RUS»);

double* X = new double[N];

cout.precision (5);

Gauss (X);

Nevyazki (X);

naisk_spusk ();

delete[] X;

return 0;}.

Π’Ρ‹Π²ΠΎΠ΄Ρ‹:

Π’ Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ x Π½Π°Ρ…одится Π·Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ число дСйствий, Π½ΠΎ ΠΈΠ·-Π·Π° ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΠΈ округлСния ΠΈ ΠΈΡ… Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΡ прямыС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌΠΈ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚Π²Π»Π΅ΠΊΠ°ΡΡΡŒ ΠΎΡ‚ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚Π΅ΠΉ округлСния.

Π’ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ строится Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ Π½Π° ΡˆΠ°Π³Π΅.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ