Π”ΠΈΠΏΠ»ΠΎΠΌΡ‹, курсовыС, Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚Ρ‹, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅...
Брочная ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅

РСшСниС ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹-ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

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

РассмотрСнныС Ρ€Π°Π½Π΅Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ прямого поиска. Π’ Π½ΠΈΡ… для нахоТдСния корня ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ значСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π°. Π’Ρ‹Π±Π΅Ρ€Π΅ΠΌ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ x0=b (ΠΊΠΎΠ½Π΅Ρ† ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° изоляции). Находим Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΡΡ‚ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌ ΠΊ Π½Π΅ΠΉ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ, пСрСсСчСниС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ с ΠΎΡΡŒΡŽ Π₯ Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ корня x1. Π’Ρ‹Π²ΠΎΠ΄: НаиболСС… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

РСшСниС ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹-ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

  • Анализ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области (тСория). ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ
  • ΠœΠ΅Ρ‚ΠΎΠ΄ простых ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ
  • ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΡŒΡŽΡ‚ΠΎΠ½Π° (ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…)
  • ΠœΠ΅Ρ‚ΠΎΠ΄ Ρ…ΠΎΡ€Π΄
  • БпСцификация
  • ΠœΠ΅Ρ‚ΠΎΠ΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ
  • ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Π΄Π°Π½Π½Ρ‹Ρ…
  • ОписаниС ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ
  • ΠžΠ±Ρ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ
  • ГрафичСский способ нахоТдСния ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° изоляции корня
  • ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€
  • ВСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹
  • Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

Анализ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области (тСория). ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ

Π”Π°Π½ΠΎ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ 1 — 5X + X3 Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ [0,1] c Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ =0.0001, Π½ΡƒΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹-ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ:

1. ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Ρ…ΠΎΡ€Π΄;

2. ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… (ΠΡŒΡŽΡ‚ΠΎΠ½Π°);

3. ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ простой ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ;

4. ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π½ΠΎΠ³ΠΎ дСлСния.

Π—Π°Π΄Π°Π½Π½ΠΎΠ΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅: 1 — 5X + X3 ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ двумя ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ уравнСния:

1. ГрафичСский ΠΌΠ΅Ρ‚ΠΎΠ΄ отдСлСния ΠΊΠΎΡ€Π½Π΅ΠΉ уравнСния;

2. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ уточнСния ΠΊΠΎΡ€Π½Π΅ΠΉ уравнСния.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ уточнСния ΠΊΠΎΡ€Π½Π΅ΠΉ уравнСния

ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π½ΠΎΠ³ΠΎ дСлСния.

Π”Π°Π½ΠΎ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅: f (x) = 0

Найти ΠΊΠΎΡ€Π΅Π½ΡŒ уравнСния, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρƒ [a, b], с Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ .

Для уточнСния корня ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π½ΠΎΠ³ΠΎ дСлСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ:

1. Π”Π΅Π»ΠΈΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» ΠΏΠΎΠΏΠΎΠ»Π°ΠΌ:

— ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ сСрСдины ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°

2. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° изоляции ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌ Ρ‚Ρƒ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π°, Π½Π° ΠΊΠΎΠ½Ρ†Π°Ρ… ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ функция ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Π·Π½Π°ΠΊΠΈ (рис.1) .

Рис. 1. ГрафичСский ΠΌΠ΅Ρ‚ΠΎΠ΄ отдСлСния ΠΊΠΎΡ€Π½Π΅ΠΉ уравнСния ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π½ΠΎΠ³ΠΎ дСлСния

Для этого:

a) ВычисляСм Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f (x) Π² Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… a ΠΈ t.

b) ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ: Ссли f (a) f (t) < 0, Ρ‚ΠΎ ΠΊΠΎΡ€Π΅Π½ΡŒ находится Π² Π»Π΅Π²ΠΎΠΉ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° [a, b] (рис. 1. Π°). Π’ΠΎΠ³Π΄Π° отбрасываСм ΠΏΡ€Π°Π²ΡƒΡŽ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° ΠΈ Π΄Π΅Π»Π°Π΅ΠΌ пСрСприсвоСниС b=t.

c) Если f (a) f (t) < 0 Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅Ρ‚ся, Ρ‚ΠΎ ΠΊΠΎΡ€Π΅Π½ΡŒ находится Π² ΠΏΡ€Π°Π²ΠΎΠΉ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° [a, b] (рис. 1. Π±). Π’ΠΎΠ³Π΄Π° отбрасываСм Π»Π΅Π²ΡƒΡŽ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ ΠΈ Π΄Π΅Π»Π°Π΅ΠΌ пСрСприсвоСниС a=t. Π’ ΠΎΠ±ΠΎΠΈΡ… случаях ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π½ΠΎΠ²Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» [a, b] Π² 2 Ρ€Π°Π·Π° мСньший ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ.

3. ΠŸΡ€ΠΎΡ†Π΅ΡΡ, начиная с ΠΏΡƒΠ½ΠΊΡ‚Π° 1, цикличСски повторяСм Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π΄Π»ΠΈΠ½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° [a, b] Π½Π΅ ΡΡ‚Π°Π½Π΅Ρ‚ Ρ€Π°Π²Π½ΠΎΠΉ Π»ΠΈΠ±ΠΎ мСньшСй Π·Π°Π΄Π°Π½Π½ΠΎΠΉ точности, Ρ‚. Π΅.

Рис. 2. Π‘Ρ…Π΅ΠΌΠ° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° уточнСния ΠΊΠΎΡ€Π½Π΅ΠΉ ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π½ΠΎΠ³ΠΎ дСлСния

ΠœΠ΅Ρ‚ΠΎΠ΄ простых ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ

Π’ Ρ€ΡΠ΄Π΅ случаСв вСсьма ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠΌ уточнСния корня уравнСния являСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠΉ (ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ).

ΠŸΡƒΡΡ‚ΡŒ с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΊΠΎΡ€Π΅Π½ΡŒ уравнСния f (x) =0, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρƒ изоляции [a, b]. Ѐункция f (x) ΠΈ Π΅Π΅ ΠΏΠ΅Ρ€Π²Π°Ρ производная Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ Π½Π° ΡΡ‚ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅.

Для примСнСния этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π° исходноС ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ f (x) =0 Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ ΠΊ Π²ΠΈΠ΄Ρƒ

X= Ρ† (x)

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ приблиТСния 0 Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π»ΡŽΠ±ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° [a, b].

Π”Π°Π»Π΅Π΅ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ процСсс поиска корня строится ΠΏΠΎ ΡΡ…Π΅ΠΌΠ΅:

x1= Ρ† (x0)

x2= Ρ† (x1)

xn= Ρ† (xn-1)

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ процСсс поиска рСализуСтся Ρ€Π΅ΠΊΡƒΡ€Ρ€Π΅Π½Ρ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ (4.3). ΠŸΡ€ΠΎΡ†Π΅ΡΡ поиска прСкращаСтся, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ выполняСтся условиС

ΠΈΠ»ΠΈ число ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ прСвысит Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ число N.

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ…1, Ρ…2,…, Ρ…n ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ°Π»Π°ΡΡŒ ΠΊ ΠΈΡΠΊΠΎΠΌΠΎΠΌΡƒ ΠΊΠΎΡ€Π½ΡŽ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΎΡΡŒ условиС сходимости:

Рис. 3. ГСомСтричСский смысл ΠΌΠ΅Ρ‚ΠΎΠ΄Π°

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΡŽ схСмы Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° (рис.4). ВычислСниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΡ„ΠΎΡ€ΠΌΠΈΠΌ Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Рис. 4. Π‘Ρ…Π΅ΠΌΠ° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° уточнСния корня ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ

ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΡŒΡŽΡ‚ΠΎΠ½Π° (ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…)

РассмотрСнныС Ρ€Π°Π½Π΅Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ прямого поиска. Π’ Π½ΠΈΡ… для нахоТдСния корня ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ значСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° [a, b].

ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΡŒΡŽΡ‚ΠΎΠ½Π° относится ΠΊ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… для нахоТдСния корня ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ.

Π”Π°Π½ΠΎ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅: f (x) =0

Найти ΠΊΠΎΡ€Π΅Π½ΡŒ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ [a, b] с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ .

ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΡŒΡŽΡ‚ΠΎΠ½Π° основан Π½Π° Π·Π°ΠΌΠ΅Π½Π΅ исходной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f (x), Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ шагС поиска ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΠΊ ΡΡ‚ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. ΠŸΠ΅Ρ€Π΅ΡΠ΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ с ΠΎΡΡŒΡŽ Π₯ Π΄Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ корня (Рис.5) .

Π’Ρ‹Π±Π΅Ρ€Π΅ΠΌ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ x0=b (ΠΊΠΎΠ½Π΅Ρ† ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° изоляции). Находим Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΡΡ‚ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌ ΠΊ Π½Π΅ΠΉ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ, пСрСсСчСниС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ с ΠΎΡΡŒΡŽ Π₯ Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ корня x1.

Рис. 5. ГрафичСский способ отдСлСния ΠΊΠΎΡ€Π½Π΅ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…

x1 = x0 — h0,Π³Π΄Π΅,

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ процСсс схоТдСния ΠΊ ΠΊΠΎΡ€Π½ΡŽ рСализуСтся Ρ€Π΅ΠΊΡƒΡ€Ρ€Π΅Π½Ρ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ

ΠŸΡ€ΠΎΡ†Π΅ΡΡ поиска ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ся условиС:

Упростим условиС (4.7), исходя ΠΈΠ· (4.6). ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠΌ:

ΠœΠ΅Ρ‚ΠΎΠ΄ обСспСчиваСт Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ ΡΡ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ, Ссли выполняСтся условиС:

Ρ‚.Π΅. ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ рСкомСндуСтся ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Ρ‚ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° [a, b], Π³Π΄Π΅ Π·Π½Π°ΠΊΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f (x0) ΠΈ Π΅Π΅ ΠΊΡ€ΠΈΠ²ΠΈΠ·Π½Ρ‹ f" (x0) ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚.

Рис. 6. Π‘Ρ…Π΅ΠΌΠ° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° уточнСния корня ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΡŒΡŽΡ‚ΠΎΠ½Π°

ΠœΠ΅Ρ‚ΠΎΠ΄ Ρ…ΠΎΡ€Π΄

ΠœΠ΅Ρ‚ΠΎΠ΄ основан Π½Π° Π·Π°ΠΌΠ΅Π½Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f (x) Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ шагС поиска Ρ…ΠΎΡ€Π΄ΠΎΠΉ, пСрСсСчСниС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ с ΠΎΡΡŒΡŽ Π₯ Π΄Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ корня.

ΠŸΡ€ΠΈ этом Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ поиска сСмСйство Ρ…ΠΎΡ€Π΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒΡΡ:

Π°) ΠΏΡ€ΠΈ фиксированном Π»Π΅Π²ΠΎΠΌ ΠΊΠΎΠ½Ρ†Π΅ Ρ…ΠΎΡ€Π΄, Ρ‚. Π΅. z=a, Ρ‚ΠΎΠ³Π΄Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ° Ρ…0=b (рис.7Π°) ;

Π±) ΠΏΡ€ΠΈ фиксированном ΠΏΡ€Π°Π²ΠΎΠΌ ΠΊΠΎΠ½Ρ†Π΅ Ρ…ΠΎΡ€Π΄, Ρ‚. Π΅. z=b, Ρ‚ΠΎΠ³Π΄Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ° Ρ…0=a (рис.7Π±) ;

Рис. 7. (Π°, Π±) ГрафичСский способ отдСлСния ΠΊΠΎΡ€Π½Π΅ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Ρ…ΠΎΡ€Π΄

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ процСсс схоТдСния ΠΊ ΠΊΠΎΡ€Π½ΡŽ рСализуСтся Ρ€Π΅ΠΊΡƒΡ€Ρ€Π΅Π½Ρ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ:

для случая Π°)

для случая Π±)

ΠŸΡ€ΠΎΡ†Π΅ΡΡ поиска продолТаСтся Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ся условиС

ΠœΠ΅Ρ‚ΠΎΠ΄ обСспСчиваСт Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ ΡΡ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ, Ссли f (z) f" (z) > 0, Ρ‚. Π΅. Ρ…ΠΎΡ€Π΄Ρ‹ Ρ„ΠΈΠΊΡΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² Ρ‚ΠΎΠΌ ΠΊΠΎΠ½Ρ†Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° [a, b], Π³Π΄Π΅ Π·Π½Π°ΠΊΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f (z) ΠΈ Π΅Π΅ ΠΊΡ€ΠΈΠ²ΠΈΠ·Π½Ρ‹ f" (z) ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚.

Рис. 8. Π‘Ρ…Π΅ΠΌΠ° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° уточнСния корня ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Ρ…ΠΎΡ€Π΄

БпСцификация

Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅:

Β· E (Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ вычислСн Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚)

Β· a (лСвая Π³Ρ€Π°Π½ΠΈΡ†Π° ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ°)

Β· b (правая Π³Ρ€Π°Π½ΠΈΡ†Π° ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ°)

Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅:

Β· МСню с ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ уравнСния.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π°:

Β· Π—Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅

Β· ВывСсти мСню с ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

Β· ВывСсти числСнноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΈ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ.

ΠœΠ΅Ρ‚ΠΎΠ΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Π—Π°Π΄Π°Ρ‡Ρƒ ΠΎ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΌ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π½Π° Ρ‚Ρ€ΠΈ Π±Π»ΠΎΠΊΠ°:

Π±Π»ΠΎΠΊ Π²Π²ΠΎΠ΄Π°

Π±Π»ΠΎΠΊ Π²Ρ‹Π±ΠΎΡ€Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Π±Π»ΠΎΠΊ Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°

И Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ:

1. ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ дСлСния;

2. ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Ρ…ΠΎΡ€Π΄;

3. ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… (ΠΡŒΡŽΡ‚ΠΎΠ½Π°);

4. ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ простой ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ.

ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΡ€Π΅Π½ΡŒ

ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Π΄Π°Π½Π½Ρ‹Ρ…

A, — ЛСвая Π³Ρ€Π°Π½ΠΈΡ†Π° ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°

B, — ΠŸΡ€Π°Π²Π°Ρ Π³Ρ€Π°Π½ΠΈΡ†Π° ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°

EPS, — Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ нахоТдСния корня =10 - N

X: real; - Для записи ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° вычислСния

k: byte; - Число ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ

с: real-Π‘Π΅Ρ€Π΅Π΄ΠΈΠ½Π° ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°

x0: real-Π—Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹ΠΉ ΠΊΠΎΡ€Π΅Π½ΡŒ

ОписаниС ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

function f (X: real): real; - функция вычислСния уравнСния 1 — 5X + X3

Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ [0,1].

function df (X: real): real; - функция вычислСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ.

function fi (x: real): real; - функция вычислСния уравнСния Π²ΠΈΠ΄Π° Ρ…= (Ρ…). (1).

function d2f (x: real): real; - функция вычислСния Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ.

procedure del2 (a, b, eps: real; var x: real; var k: integer); - ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° вычислСния корня ΠΈ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π° ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ уравнСния 1 — 5X + X3 Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ [0,1] ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ дСлСния.

procedure simp_iter (a, b, eps: real; var x: real; var k: integer); - ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° вычислСния корня ΠΈ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π° ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ уравнСния 1 — 5X + X3 Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ [0,1] ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ простых ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ.

procedure kasat (x0,eps: real; var x: real; var k: integer); - ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° вычислСния корня ΠΈ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π° ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ уравнСния 1 — 5X + X3 Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ [0,1] ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ….

procedure xord (a, b, eps: real; var x: real; var k: integer); - ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° вычислСния корня ΠΈ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π° ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ уравнСния 1 — 5X + X3 Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ [0,1] ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Ρ…ΠΎΡ€Π΄.

ΠžΠ±Ρ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ

Рис. 9. Π‘Π»ΠΎΠΊ-схСма Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ГрафичСский способ нахоТдСния ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° изоляции корня

Π£Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ 1 — 5X + X3 Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ [0,1] прСдставим Π² Π²ΠΈΠ΄Π΅ уравнСния X3 = 5X-1 ΠΈ уравнСния Y = 5X-1

Π’ΠΎΡ‡ΠΊΠ° пСрСсСчСния ΠΈ Π΅ΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ уравнСния 1 — 5X + X3 Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ [0,1]

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€

Рисунок 1

Рисунок 2

Рисунок 3

Рисунок 4

Рисунок 5

Рисунок 6

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ мСню. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ 1 ΠΏΡƒΠ½ΠΊΡ‚ мСню, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ввСсти Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ (Рис.1), послС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ (Рис.2) ΠΈ ΠΏΠΎΡΠ»Π΅ наТатия клавиши Enter, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ мСню Π·Π°Π½ΠΎΠ²ΠΎ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² ΠΌΠ΅Π½ΡŽ любой ΠΈΠ· ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² (Рис. 3, Рис. 4, Рис. 5,Рис.6, Рис.7):

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ дСлСния;

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ простых ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ;

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…;

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Ρ…ΠΎΡ€Π΄.

Π’ Ρ…ΠΎΠ΄Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹:

X c Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ 0.0001

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ

1 ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π½ΠΎΠ³ΠΎ дСлСния

0.20 162 964

2 ΠœΠ΅Ρ‚ΠΎΠ΄ Ρ…ΠΎΡ€Π΄

0.20 162 914

3 ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…

0.20 163 968

4 ΠœΠ΅Ρ‚ΠΎΠ΄ простых ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ

0.20 163 871

Π’Ρ‹Π²ΠΎΠ΄: НаиболСС быстрыми ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ уравнСния 1 — 5X + X3 Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ [0,1] c Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ, ΡΠ²Π»ΡΡŽΡ‚ΡΡ: ΠΌΠ΅Ρ‚ΠΎΠ΄ простых ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ….

ВСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

program Projectmy;

{$APPTYPE CONSOLE}

uses

SysUtils;

var

x, a, b, eps: real;

n, i: integer;

function f (x: real): real;

begin

f: =1−5*x+x*x*x; end;

function fi (x: real): real;

begin

fi: = (x*x*x+1) /5;

end;

function df (x: real): real;

begin

df: =3*x*x-5;

end;

function d2f (x: real): real;

begin

d2f: =6*x*x;

end;

Procedure del2 (a, b, eps: real; var x: real; var k: integer);

var

c, ya, yc: real;

begin

k: =0;

ya: =f (a);

while b-a>eps do

begin

k: =k+1;

c: =0.5* (a+b);

yc: =f (c);

if ya*yc>0 then

begin

a: =c;

ya: =yc;

end

else b: =c;

end;

x: =0.5* (a+b);

end;

Procedure simp_iter (x0,eps: real; var x: real; var k: integer);

begin

k: =0;

x: =fi (x0);

while abs (x-x0) >=eps do

begin

k: =k+1;

x0: =x;

x: =fi (x0);

end;

end;

Procedure kasat (x0,eps: real; var x: real; var k: integer);

begin

k: =0;

x: =x0-f (x0) /df (x0);

while abs (x-x0) >=eps do

begin

k: =k+1;

x0: =x;

x: =x0-f (x0) /df (x0);

end;

end;

Procedure xord (a, b, eps: real; var x: real; var k: integer);

var

xk, fx, fk, h: real;

begin

k: =0;

if f (a) *d2f (a) >0

then begin xk: =a; x: =b end

else begin xk: =b; x: =a end;

fk: =f (xk);

repeat

k: =k+1;

fx: =f (x);

h: =fx* (x-xk) / (fx-fk);

x: =x-h;

until abs (h)

end;

procedure menu (var i: integer);

begin

writeln ('1 — Vvedite eps');

writeln ('2 — Metod polovinogo deleniay');

writeln ('3 — Metod iter');

writeln ('4 — Metod kasatelnix');

writeln ('5 — Metod xord');

writeln ('6 — exit');

repeat

writeln (' ENTER: ');

readln (i);

until (i>0) and (i<7);

end;

begin

a: =0;

b: =1;

while true do

begin

menu (i);

case i of

1: begin

writeln ('vvedute eps');

readln (eps);

end;

2: begin

del2 (a, b, eps, x, n);

writeln ('x0=', x: 10: 8,' f (x0) =', f (x): 10: 8,' n=', n); end;

3: begin

simp_iter (a, eps, x, n);

writeln ('x0=', x: 10: 8,' f (x0) =', f (x): 10: 8,' n=', n);

end;

4: begin

kasat (a, eps, x, n);

writeln ('x0=', x: 10: 8,' f (x0) =', f (x): 10: 8,' n=', n);

end;

5: begin

xord (a, b, eps, x, n);

writeln ('x0=', x: 10: 8,' f (x0) =', f (x): 10: 8,' n=', n);

end;

6: begin

exit;

end;

end;

end;

readln;

readln;

end.

Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

1. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ указания ΠΏΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ ΠΎΡ‚Ρ‡Π΅Ρ‚Π° ΠΏΠΎ ΡƒΡ‡Π΅Π±Π½ΠΎΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅.

2. Π’Ρ€Π°ΡƒΠ± Π”ΠΆ. Π˜Ρ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ. — Πœ.: ΠœΠΈΡ€, 1985.258 с.

3. Π€Π°Ρ€ΠΎΠ½ΠΎΠ² Π’. Π’. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π­Π’Πœ Π² ΡΡ€Π΅Π΄Π΅ Π’ΡƒΡ€Π±ΠΎ-Паскаль. М.: Изд-Π²ΠΎ ΠœΠ“Π’Π£, 1990. — 446 с.

4.А. М. Π•ΠΏΠ°Π½Π΅ΡˆΠ½ΠΈΠΊΠΎΠ², Π’. А. Π•ΠΏΠ°Π½Π΅ΡˆΠ½ΠΈΠΊΠΎΠ². ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΡ€Π΅Π΄Π΅ Turbo Pascal 7.0. Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ. Π”ΠΈΠ°Π»ΠΎΠ³-МИЀИ, 2004.368 с.

5. http://bestpupils.com/index. php? option=com_wrapper&view=

wrapper&Itemid=111

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