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

ЧислСнныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ Π½Π° элСктронных Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°ΡˆΠΈΠ½Π°Ρ…

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

Π’ ΡΠ»ΡƒΡ‡Π°Π΅ Ссли функция ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Π° Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅, Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π° этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ числСнно Ρ€Π°Π²Π½ΠΎ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ свСрху Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π° ΡΠ½ΠΈΠ·Ρƒ — осью ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚. Π Π°Π·Π±ΠΈΠ² ΠΎΡ‚Ρ€Π΅Π·ΠΎΠΊ Π½Π° ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ² Π΄Π»ΠΈΠ½ΠΎΠΉ, вычислим ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹ ΠΊΠ°ΠΊ сумму ΠΏΠ»ΠΎΡ‰Π°Π΄Π΅ΠΉ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² с ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ Π²Ρ‹ΡΠΎΡ‚ΠΎΠΉ, Ρ€Π°Π²Π½ΠΎΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΏΡ€Π°Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Π΅ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ЧислСнныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ Π½Π° элСктронных Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°ΡˆΠΈΠ½Π°Ρ… (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠœΠ˜ΠΠ˜Π‘Π’Π•Π Π‘Π’Π’Πž ΠžΠ‘Π ΠΠ—ΠžΠ’ΠΠΠ˜Π― И ΠΠΠ£ΠšΠ˜ Π ΠžΠ‘Π‘Π˜Π™Π‘ΠšΠžΠ™ Π€Π•Π”Π•Π ΠΠ¦Π˜Π˜ Π€Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½ΠΎΠ΅ государствСнноС Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΡƒΡ‡Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ образования

«Π£Ρ€Π°Π»ΡŒΡΠΊΠΈΠΉ Ρ„Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ унивСрситСт ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠŸΡ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚Π° России Π‘.Н.Π•Π»ΡŒΡ†ΠΈΠ½Π°»

Π€ΠΈΠ·ΠΈΠΊΠΎ-тСхнологичСский институт ΠšΠ°Ρ„Π΅Π΄Ρ€Π° «Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ»

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°

«Π§ΠΈΡΠ»Π΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ Π½Π° Π­Π’Πœ»

Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚ Маньшина А.Π‘.

ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΡŒ Π’ΠΎΠΊΠΌΠ°ΠΊΠΎΠ² Π’.Н.

Π•ΠΊΠ°Ρ‚Π΅Ρ€ΠΈΠ½Π±ΡƒΡ€Π³ 2014

  • Π—Π°Π΄Π°Π½ΠΈΠ΅
  • ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ
  • Поиск ΠΊΠΎΡ€Π½Π΅ΠΉ уравнСния ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π½ΠΎΠ³ΠΎ дСлСния
  • ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π°
  • ВычислСниС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π° Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΏΡ€Π°Π²Ρ‹Ρ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ²
  • Бписок использованной Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹
  • Π—Π°Π΄Π°Π½ΠΈΠ΅

Π”Π°Π½Π° функция Π²ΠΈΠ΄Π° .

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ числСнныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

1) ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

2) ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Π½ΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ уравнСния ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π½ΠΎΠ³ΠΎ дСлСния.

3) ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ минимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°.

4) Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΡ€Π°Π²Ρ‹Ρ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ².

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Microsoft Excel ®. Для этого Π·Π°Π΄Π°Π΄ΠΈΠΌ Π² Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ значСния Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° Π½Π° ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ [-2; 4] ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° x

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f (x)

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° x

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f (x)

— 2,0

13,77 811

1,1

— 3,12 426

— 1,9

11,98 179

1,2

— 2,95 761

— 1,8

10,33 929

1,3

— 2,76 494

— 1,7

8,83 789

1,4

— 2,54 681

— 1,6

7,46 606

1,5

— 2,30 374

— 1,5

6,21 338

1,6

— 2,3 621

— 1,4

5,7 040

1,7

— 1,74 463

— 1,3

4,2 859

1,8

— 1,42 940

— 1,2

3,8 023

1,9

— 1,9 086

— 1,1

2,21 833

2,0

— 0,72 933

— 1,0

1,43 656

2,1

— 0,34 509

— 0,9

0,72 921

2,2

0,6 161

— 0,8

0,9 108

2,3

0,49 052

— 0,7

— 0,48 249

2,4

0,94 144

— 0,6

— 0,99 576

2,5

1,41 417

— 0,5

— 1,45 256

2,6

1,90 855

— 0,4

— 1,85 635

2,7

2,42 441

— 0,3

— 2,21 028

2,8

2,96 162

— 0,2

— 2,51 719

2,9

3,52 005

— 0,1

— 2,77 966

3,0

4,9 957

0,0

— 3,0

3,1

4,70 010

0,1

— 3,18 033

3,2

5,32 152

0,2

— 3,32 254

3,3

5,96 377

0,3

— 3,42 836

3,4

6,62 675

0,4

— 3,49 936

3,5

7,31 039

0,5

— 3,53 694

3,6

8,1 465

0,6

— 3,54 238

3,7

8,73 945

0,7

— 3,51 683

3,8

9,48 474

0,8

— 3,46 134

3,9

10,25 048

0,9

— 3,37 686

4,0

11,3 663

1,0

— 3,26 424

ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π³Ρ€Π°Ρ„ΠΈΠΊ исслСдуСмой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Из ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ 2 корня: ΠΎΠ΄ΠΈΠ½ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠΊΠΎΠ»ΠΎ -0,8, Π²Ρ‚ΠΎΡ€ΠΎΠΉ — ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ, со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠΊΠΎΠ»ΠΎ 2,2. МинимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ функция ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ .

Поиск ΠΊΠΎΡ€Π½Π΅ΠΉ уравнСния ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π½ΠΎΠ³ΠΎ дСлСния

Зададимся ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠΌ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΡ€Π΅Π½ΡŒ уравнСния. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠΌ наличия Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ корня уравнСния Π΅ΡΡ‚ΡŒ смСна Π·Π½Π°ΠΊΠ° значСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Π°Ρ… ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°, ΠΈΠ»ΠΈ. ВрСбуСтся Π½Π°ΠΉΡ‚ΠΈ с Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ eps ΠΊΠΎΡ€Π΅Π½ΡŒ этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’Ρ‹Π±Π΅Ρ€Π΅ΠΌ сСрСдину ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°. Если Π² ΡΠ΅Ρ€Π΅Π΄ΠΈΠ½Π΅ функция ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π·Π½Π°ΠΊ, Ρ‡Ρ‚ΠΎ ΠΈ ΡΠ»Π΅Π²Π°, Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅ΠΌ сСрСдину ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° Π·Π° Π½ΠΎΠ²ΡƒΡŽ Π»Π΅Π²ΡƒΡŽ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ, Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС — Π·Π° ΠΏΡ€Π°Π²ΡƒΡŽ. ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΠ΅ΠΌ Ρ‚Π°ΠΊ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° ΠΎΡ‚Ρ€Π΅Π·ΠΎΠΊ Π½Π΅ ΡΡ‚Π°Π½Π΅Ρ‚ мСньшС eps.

Program Dihotomy;

UsesCRT;

ConstMaxStep=300;

Vara, b, c, eps: Real;

st:Integer;

Function fx (x:Real): Real;

Begin

fx:=sqr (x)+2*exp (-x)-5

End;

BEGIN

ClrScr;

Writeln ('НахоТдСниС ΠΊΠΎΡ€Π½Π΅ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π½ΠΎΠ³ΠΎ дСлСния');

Repeat

Begin

Write ('Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° a, b: ');

Readln (a, b);

If fx (a)*fx (b)>0 Then

Writeln ('На Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ ΠΊΠΎΡ€Π½Π΅ΠΉ Π½Π΅Ρ‚ ΠΈΠ»ΠΈ ΠΈΡ… Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎ. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ значСния')

End

Until fx (a)*fx (b)<0;

Write ('Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡƒΡŽ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ eps: ');

Readln (eps);

st:=0;

While (abs (b-a)>eps) and (st

Begin

st:=st+1;

c:=(a+b)/2;

If fx (a)*fx (c)<0

Then b:=c

Else a:=c;

End;

If st>MaxStep

Then Writeln ('ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ сходимости. Π£Ρ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ')

Else Writeln ('ΠšΠΎΡ€Π΅Π½ΡŒ уравнСния = ', c:10:6);

END.

Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ a = 0, b =3, eps = 0.1

Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠšΠΎΡ€Π΅Π½ΡŒ уравнСния = 2.185 197

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π°

РазобьСм ΠΎΡ‚Ρ€Π΅Π·ΠΎΠΊ Π½Π° ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ² Π΄Π»ΠΈΠ½ΠΎΠΉ ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Π°Ρ… ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΡ…ΡΡ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ². МинимальноС срСди вычислСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ Π΅ΡΡ‚ΡŒ искомый ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π½Π° Turbo Pascal ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄

Program Perebor;

Uses CRT;

Vara, b, h, min, f, xm: Real;

n, i: Integer;

Function fx (x:Real): Real;

Begin

fx:=sqr (x)+2*exp (-x)-5

End;

BEGIN

ClrScr;

Writeln ('Поиск ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π°');

Write ('Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° a, b: ');

Readln (a, b);

Write ('Π’Π²Π΅Π΄ΠΈΡ‚Π΅ количСство участков разбиСния: ');

Readln (n);

h:=(b-a)/n;

xm:=a; min:=fx (a);

i:=1;

While i<=n Do

Begin

f:=fx (a+i*h);

If f

Then

Begin

xm:=a+i*h;

min:=f;

End;

i:=i+1

End;

Writeln ('МинимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ x = ', xm:5:2,' Ρ€Π°Π²Π½ΠΎ = ', min:10:5);

Readln;

END.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅

a = -1, b =3, n = 10 000

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

МинимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ x = 0.5672 Ρ€Π°Π²Π½ΠΎ = -3.54 406

ВычислСниС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π° Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΏΡ€Π°Π²Ρ‹Ρ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ²

Π’ ΡΠ»ΡƒΡ‡Π°Π΅ Ссли функция ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Π° Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅, Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π° этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ числСнно Ρ€Π°Π²Π½ΠΎ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ свСрху Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π° ΡΠ½ΠΈΠ·Ρƒ — осью ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚. Π Π°Π·Π±ΠΈΠ² ΠΎΡ‚Ρ€Π΅Π·ΠΎΠΊ Π½Π° ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ² Π΄Π»ΠΈΠ½ΠΎΠΉ, вычислим ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹ ΠΊΠ°ΠΊ сумму ΠΏΠ»ΠΎΡ‰Π°Π΄Π΅ΠΉ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² с ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ Π²Ρ‹ΡΠΎΡ‚ΠΎΠΉ, Ρ€Π°Π²Π½ΠΎΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΏΡ€Π°Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Π΅ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°.

функция ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π» ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π½Ρ‹ΠΉ Π΄Π΅Π»Π΅Π½ΠΈΠ΅

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ программирования Turbo Pascal ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄:

Program RightSquares;

UsesCRT;

Vara, b, h, s: Real;

n, i: Integer;

Function fx (x:Real): Real;

Begin

fx:=sqr (x)+2*exp (-x)-5

End;

BEGIN

ClrScr;

Writeln ('ВычислСниС ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΡ€Π°Π²Ρ‹Ρ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ²');

Repeat

Begin

Write ('Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° a, b: ');

Readln (a, b);

If fx (a)*fx (b)<0 Then

Writeln ('На Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π» Π΄Π°Π½Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ')

End

Until fx (a)*fx (b)>0;

Write ('Π’Π²Π΅Π΄ΠΈΡ‚Π΅ количСство участков разбиСния: ');

Readln (n);

h:=(b-a)/n;

i:=1;

s:=0;

While i<=n Do

Begin

s:=s+h*fx (a+i*h);

i:=i+1

End;

Writeln ('Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π° Π½Π° ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ [', a:5:2,',', b:5:2,'] = ', s:10:5);

Readln;

END.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅

a = 2.4, b =4, n = 100

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

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π° Π½Π° ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ [ 2.40, 4.00] = 8.95 097

1. Учимся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ: Pascal 7.0, 2-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅. А. И. ГусСва, 1998

2. ΠžΡΠ½ΠΎΠ²Ρ‹ программирования. И. Π“. Π‘Π΅ΠΌΠ°ΠΊΠΈΠ½, А. П. ШСстаков, 2001

3.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π² ΡΠ·Ρ‹ΠΊ ΠŸΠΠ‘ΠšΠΠ›Π¬. Π’. Π“. Абрамов, Н. П. Π’Ρ€ΠΈΡ„ΠΎΠ½ΠΎΠ², Π“. Н. Π’Ρ€ΠΈΡ„ΠΎΠ½ΠΎΠ²Π°, 1998

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