ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ максимизации

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

ΠœΠΎΡ‰Π½Ρ‹ΠΌ инструмСнтом тСорСтичСского исслСдования Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π΅ΠΎΡ€Π΅ΠΌΡ‹ ΠΎ ΡΡ…одимости ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ². Однако, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ‚Π°ΠΊΠΈΡ… Ρ‚Π΅ΠΎΡ€Π΅ΠΌ абстрактны, ΠΏΡ€ΠΈ ΠΈΡ… Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ соврСмСнного Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ нСпросто ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ связь ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… матСматичСских Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² с ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ вычислСний. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ условия Ρ‚Π΅ΠΎΡ€Π΅ΠΌ труднопровСряСмы… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ максимизации (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠ°ΠΊ Ρ€Π°Π·Π΄Π΅Π» ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ сущСствуСт достаточно Π΄Π°Π²Π½ΠΎ. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ — это Π²Ρ‹Π±ΠΎΡ€, Ρ‚. Π΅. Ρ‚ΠΎ, Ρ‡Π΅ΠΌ постоянно приходится Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π² ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ. Π’Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ «ΠΎΠΏΡ‚имизация» Π² Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ процСсс ΠΈΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Π₯отя ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ†Π΅Π»ΡŒΡŽ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ являСтся отысканиС Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ ΠΈΠ»ΠΈ «ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ» Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ приходится Π΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ΠΌ извСстных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Π° Π½Π΅ Π΄ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΈΡ… Π΄ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²Π°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΠ΄ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ скорСС стрСмлСниС ΠΊ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ достигнуто.

ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ принятия Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Ρ‚Π°ΠΊ ΠΆΠ΅ стара, ΠΊΠ°ΠΊ само чСловСчСство. Испокон Π²Π΅ΠΊΡƒ люди, приступая ΠΊ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»Π΅Π½ΠΈΡŽ своих мСроприятий, Ρ€Π°Π·Π΄ΡƒΠΌΡ‹Π²Π°Π»ΠΈ Π½Π°Π΄ ΠΈΡ… Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌΠΈ послСдствиями ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π»ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, выбирая Ρ‚Π΅ΠΌ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ зависящиС ΠΎΡ‚ Π½ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ — способы ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ мСроприятий. Но Π΄ΠΎ ΠΏΠΎΡ€Ρ‹, Π΄ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π±Π΅Π· ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ матСматичСского Π°Π½Π°Π»ΠΈΠ·Π°, просто Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΎΠΏΡ‹Ρ‚Π° ΠΈ Π·Π΄Ρ€Π°Π²ΠΎΠ³ΠΎ смысла.

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

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

Π Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΡ‡Π΅Π½ΡŒ слоТны. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ с Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ Π±Π΅Π· ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°. НСт, ΠΏΠΎΠΊΠ° Ρ‚Π°ΠΊΠΎΠΉ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ, которая ΡƒΡ‡Π»Π° Π±Ρ‹ Π»ΡŽΠ±Ρ‹Π΅ особСнности Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΡ… постановку Π·Π°Π΄Π°Ρ‡ΠΈ. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΈΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΡ‰Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ.

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°ΡŽΡ‚ всё Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΈ Π²ΠΎΡΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ.

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

1. НахоТдСниС стационарной Ρ‚ΠΎΡ‡ΠΊΠΈ

ЦСлСвая функция:

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ функция f (x) ΠΈΠΌΠ΅Π»Π° бСзусловный Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ экстрСмум Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС Π΅Ρ‘ Ρ‡Π°ΡΡ‚Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΎΠ±Ρ€Π°Ρ‰Π°Π»ΠΈΡΡŒ Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ Π² Π½ΡƒΠ»ΡŒ.

НайдСм для Π΄Π°Π½Π½ΠΎΠΉ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ частныС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΏΠΎ ΠΈ :

ΠŸΡ€ΠΈΡ€Π°Π²Π½ΡΠ² ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ выраТСния ΠΊ Π½ΡƒΠ»ΡŽ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ систСму ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ:

РСшСниС систСмы ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Π΄Π°Ρ‘Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, экстрСмум Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ являСтся Ρ‚ΠΎΡ‡ΠΊΠ° с ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ Ρ…* =Π’, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ: .

Для опрСдСлСния Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° стационарной Ρ‚ΠΎΡ‡ΠΊΠΈ составим ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ГСссС. Под ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΌ ГСссС понимаСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ, составлСнный ΠΈΠ· Π²Ρ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ… исходной Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π’Π°ΠΊ ΠΊΠ°ΠΊ гСссиан функция — ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ опрСдСлСнная ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° (Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ условия Π‘ΠΈΠ»ΡŒΠ²Π΅ΡΡ‚Ρ€Π°: всС Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ГСсса — ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹, всС Π²Π΅Π΄ΡƒΡ‰ΠΈΠ΅ Π³Π»Π°Π²Π½Ρ‹Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹), стационарная Ρ‚ΠΎΡ‡ΠΊΠ° являСтся Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°.

Рис 1. Π›ΠΈΠ½ΠΈΠΈ уровня Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΡΡ‚ационарная Ρ‚ΠΎΡ‡ΠΊΠ°

2. НахоТдСниС бСзусловного экстрСмума ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ прямого поиска

Π—Π°Π΄Π°Ρ‡Π° бСзусловной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ состоит Π² Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° ΠΈΠ»ΠΈ максимума Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΎΡ‚сутствиС ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ. НСсмотря Π½Π° Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ практичСских Π·Π°Π΄Π°Ρ‡ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ содСрТит ограничСния, ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² бСзусловной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Π°ΠΆΠ½ΠΎ с Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚ΠΎΡ‡Π΅ΠΊ зрСния. МногиС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡΠΌΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ свСдСниС Π΅Π΅ ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π·Π°Π΄Π°Ρ‡ бСзусловной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. Π”Ρ€ΡƒΠ³ΠΎΠΉ класс ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² основан Π½Π° ΠΏΠΎΠΈΡΠΊΠ΅ подходящСго направлСния ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ вдоль этого направлСния. ОбоснованиС ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² бСзусловной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ СстСствСнным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ распространСно Π½Π° ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡΠΌΠΈ.

2.1 ΠœΠ΅Ρ‚ΠΎΠ΄ поиска ΠΏΠΎ ΡΠΈΠΌΠΏΠ»Π΅ΠΊΡΡƒ

ОписаниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°:

Π‘ΡƒΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠΈ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π²Π΅Ρ€ΡˆΠΈΠ½Π°Ρ… Π½Π΅ΠΊΠΎΠ³ΠΎ «ΠΎΠ±Ρ€Π°Π·Ρ†Π°», построСнного Π² ΠΏΡ€ΠΎΡΡ‚ранствС Π²ΠΎΠΊΡ€ΡƒΠ³ «Π±Π°Π·ΠΎΠ²ΠΎΠΉ» Ρ‚ΠΎΡ‡ΠΊΠΈ. Π’Π΅Ρ€ΡˆΠΈΠ½Π°, давшая наибольшСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ отобраТаСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Π²ΡƒΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… Π²Π΅Ρ€ΡˆΠΈΠ½ ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ становится Π½ΠΎΠ²ΠΎΠΉ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ, Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ строится Π½ΠΎΠ²Ρ‹ΠΉ ΠΎΠ±Ρ€Π°Π·Π΅Ρ† ΠΈ ΡΠ½ΠΎΠ²Π° выполняСтся поиск. Π’ ΡΠ»ΡƒΡ‡Π°Π΅ Π΄Π²ΡƒΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… симплСксом являСтся равносторонний Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ, Π² Ρ‚Ρ€Ρ‘Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΌ пространствС — тСтраэдр.

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

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° продолТаСтся Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΊΡ€Ρ‹Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠ° ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°.

НСкоторыС ΠΏΡ€Π°Π²ΠΈΠ»Π°:

1. Если Π²Π΅Ρ€ΡˆΠΈΠ½Π° с ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ построСна Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ шагС, Ρ‚ΠΎ ΠΎΡ‚брасываСтся Π²Π΅Ρ€ΡˆΠΈΠ½Π° со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΠΎ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

2. Если Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π²Π΅Ρ€ΡˆΠΈΠ½ начинаСтся цикличСскоС Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ симплСкса.

Поиск заканчиваСтся Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ симплСкса ΠΈΠ»ΠΈ Ρ€Π°Π·Π½ΠΎΡΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ становятся достаточно ΠΌΠ°Π»Ρ‹ΠΌΠΈ.

ΠŸΡ€ΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½ΠΎΠΌ ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»Π΅, ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅Ρ€ΡˆΠΈΠ½ симплСкса Π² — ΠΌΠ΅Ρ€Π½ΠΎΠΌ пространствС Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

ΠŸΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΡ ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ся ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°ΠΌ:

Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° выбираСтся исслСдоватСлСм, исходя ΠΈΠ· Ρ…арактСристики Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ. ΠŸΡ€ΠΈ Ρ€Π΅Π±Ρ€ΠΎ симплСкса ΠΈΠΌΠ΅Π΅Ρ‚ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ.

ВычислСниС Ρ†Π΅Π½Ρ‚Ρ€Π° тяТСсти:

Если — Ρ‚ΠΎΡ‡ΠΊΠ°, подлСТащая ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ, Ρ‚ΠΎ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Ρ†Π΅Π½Ρ‚Ρ€Π° тяТСсти ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Π½ΠΎΠ²ΠΎΠΉ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‚ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ:

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ симплСкс ΠΎΠ±Π»Π°Π΄Π°Π» свойством рСгулярности, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ симмСтричным, Ρ‚. Π΅.

Если нСкоторая Π²Π΅Ρ€ΡˆΠΈΠ½Π° симплСкса Π½Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ся Π½Π° ΠΏΡ€ΠΎΡ‚яТСнии Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ, Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ симплСкса ΠΈ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ симплСкс, Π²Ρ‹Π±Ρ€Π°Π² Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΡƒ с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Алгоритм ΠΌΠ΅Ρ‚ΠΎΠ΄Π°:

Π¨Π°Π³ 1. Π—Π°Π΄Π°Ρ‚ΡŒ: 1. ΠΠ°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Ρ… (0) ;

2. ΠœΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹ΠΉ ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ Π±;

3. ΠŸΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΡ Π΄1 ΠΈ Π΄2 ;

4.УсловиС окончания поиска. ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 2.

Π¨Π°Π³ 2. Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Π²Π΅Ρ€ΡˆΠΈΠ½ Ρ… (1) ΠΈ Ρ… (2) симплСкса. ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 3.

Π¨Π°Π³ 3. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ значСния Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π²Π΅Ρ€ΡˆΠΈΠ½Π°Ρ… симплСкса. ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 4.

Π¨Π°Π³ 4. Π’Π΅Ρ€ΡˆΠΈΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ соотвСтствуСт наибольшСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, построСна Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ?

Π”Π°: отобраТаСтся Π²Π΅Ρ€ΡˆΠΈΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ соотвСтствуСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΏΠΎ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ НСт: отобраТаСтся Ρ‚ΠΎΡ‡ΠΊΠ° с Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Π²ΡƒΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… Π²Π΅Ρ€ΡˆΠΈΠ½ симплСкса. ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 5.

Π¨Π°Π³ 5. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅ окончания.

Π”Π°: Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ поиск; Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‚ΠΎΡ‡ΠΊΠ° с Π½Π°ΠΈΠΌΠ΅Π½ΡŒΡˆΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ;

НСт: ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 3.

Π₯ΠΎΠ΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ :

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅:

— Ρ†Π΅Π»Π΅Π²Π°Ρ функция;

Π¨Π°Π³ 1. — Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ°;

— ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹ΠΉ ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ;

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ Ρ†Π΅Π»Π΅Π²ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π΄ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° симплСкса:

ΠŸΡƒΡΡ‚ΡŒ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹ΠΉ ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ ;

;

;

Π¨Π°Π³ 2−3.

1-я итСрация:

— ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, замСняСм Π¨Π°Π³ 3−5.

2-я итСрация:

— ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, замСняСм

3-я итСрация:

— ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, замСняСм

4-я итСрация:

— ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, замСняСм

5-я итСрация:

— ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, замСняСм

6-я итСрация:

— ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, замСняСм

7-я итСрация:

— ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, замСняСм

8-я итСрация:

— ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, замСняСм

9-я итСрация:

— ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, замСняСм

10-я итСрация:

Π’Π°ΠΊ ΠΊΠ°ΠΊ наибольшСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ соотвСтствуСт, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ, отбрасываСм .

11-я итСрация:

Π’Π°ΠΊ ΠΊΠ°ΠΊ наибольшСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ соотвСтствуСт, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ, отбрасываСм .

12-я итСрация:

— ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, замСняСм

13-я итСрация:

— ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, замСняСм

БимплСкс сдСлал ΠΎΠ΄ΠΈΠ½ ΠΎΠ±ΠΎΡ€ΠΎΡ‚ Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ располоТСния Ρ‚ΠΎΡ‡ΠΊΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΏΡ€ΠΈ Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… условиях ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (для получСния Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ симплСкса).

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‚ΠΎΡ‡ΠΊΠ° — Ρ‚ΠΎΡ‡ΠΊΠ° ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ .

Рис 2. ГрафичСскоС пояснСниС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ симплСкса

2.2 ΠœΠ΅Ρ‚ΠΎΠ΄ поиска Π₯ΡƒΠΊΠ°-ДТивса

ОписаниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°:

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π₯ΡƒΠΊΠ°-ДТивса прСдставляСт собой ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ «ΠΈΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ» поиска с Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π΅ΡΠΊΠΈΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ ΡƒΡΠΊΠΎΡ€ΡΡŽΡ‰Π΅Π³ΠΎ поиска ΠΏΠΎ Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠΌΡƒ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ. Π˜ΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ поиск ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° Π²Ρ‹ΡΠ²Π»Π΅Π½ΠΈΠ΅ направлСния вдоль «ΠΎΠ²Ρ€Π°Π³ΠΎΠ²». ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Π°Ρ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΈΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ поиска информация ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π·Π°Ρ‚Π΅ΠΌ Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ поиска ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ ΠΏΡ€ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ ΠΏΠΎ «ΠΎΠ²Ρ€Π°Π³Π°ΠΌ» .

Π˜ΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ поиск:

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

Поиск ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ:

Поиск ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ Π² Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ся Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ СдинствСнного шага ΠΈΠ· ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ вдоль прямой, ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰Π΅ΠΉ эту Ρ‚ΠΎΡ‡ΠΊΡƒ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ. Новая Ρ‚ΠΎΡ‡ΠΊΠ° опрСдСляСтся ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ Π½Π΅ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡŽ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‚ΠΎΡ‡ΠΊΠ° фиксируСтся Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅Ρ‚ся ΠΈΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ поиск. ΠŸΡ€ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ значСния Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ эта Ρ‚ΠΎΡ‡ΠΊΠ° рассматриваСтся ΠΊΠ°ΠΊ базовая Ρ‚ΠΎΡ‡ΠΊΠ°. Если ΠΆΠ΅ ΠΈΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ поиск Π½Π΅ Π΄Π°Π» Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΈ ΠΏΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ ΠΈΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ поиск Π·Π°Π½ΠΎΠ²ΠΎ. Если Ρ‚Π°ΠΊΠΎΠΉ поиск Π½Π΅ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡƒΡΠΏΠ΅Ρ…Ρƒ, Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ шага. Поиск Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° шага приращСния становится достаточно ΠΌΠ°Π»ΠΎΠΉ.

Алгоритм ΠΌΠ΅Ρ‚ΠΎΠ΄Π°:

Π¨Π°Π³ 1. Π—Π°Π΄Π°Ρ‚ΡŒ: 1. ΠΠ°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ ;

2. ΠŸΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ,;

3. ΠšΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ шага ;

4. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ окончания поиска .

Π¨Π°Π³ 2. ΠŸΡ€ΠΎΠΈΠ·Π²Π΅ΡΡ‚ΠΈ ΠΈΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ поиск.

Π¨Π°Π³ 3. Поиск ΡƒΠ΄Π°Ρ‡Π½Ρ‹ΠΉ:

Π”Π°: ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 5;

НСт: ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ.

Π¨Π°Π³ 4. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ поиска: ?

Π”Π°: ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ поиск;

НСт: ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

; ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 2.

Π¨Π°Π³ 5. ΠŸΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ поиск ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ:

Π¨Π°Π³ 6. ΠŸΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ ΠΈΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ поиск, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ: — получСнная Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‚ΠΎΡ‡ΠΊΠ° Π¨Π°Π³ 7. ВыполняСтся Π»ΠΈ условиС ?

Π”Π°: ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ; ;

ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 5; НСт: ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 4.

Π₯ΠΎΠ΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ: Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅:

— Ρ†Π΅Π»Π΅Π²Π°Ρ функция;

Π¨Π°Π³ 1.

— Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ°;

— Π²Π΅ΠΊΡ‚орная Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° приращСния;

— ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹ΠΉ ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ;

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΄ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ сокращСния шага поиска

1.

Π¨Π°Π³ 2. Π˜ΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ поиск Π²ΠΎΠΊΡ€ΡƒΠ³ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ :

фиксируя, Π΄Π°Ρ‘ΠΌ ΠΏΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ :

;; - поиск ΡƒΠ΄Π°Ρ‡Π΅Π½;

фиксируя, Π΄Π°Ρ‘ΠΌ ΠΏΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ :

;; - поиск ΡƒΠ΄Π°Ρ‡Π΅Π½;

Π¨Π°Π³ 3.

Π’Π°ΠΊ ΠΊΠ°ΠΊ поиск ΡƒΠ΄Π°Ρ‡Π΅Π½, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΏΠΎΠΈΡΠΊΡƒ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ (Π¨Π°Π³ 5):

Π¨Π°Π³ 6. 2. Π˜ΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ поиск Π²ΠΎΠΊΡ€ΡƒΠ³ Ρ‚ΠΎΡ‡ΠΊΠΈ (Π¨Π°Π³ 2.):

фиксируя, Π΄Π°Ρ‘ΠΌ ΠΏΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ :

;; - поиск ΡƒΠ΄Π°Ρ‡Π΅Π½;

фиксируя, Π΄Π°Ρ‘ΠΌ ΠΏΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ :

;; - поиск ΡƒΠ΄Π°Ρ‡Π΅Π½;

Π¨Π°Π³ 7.

Π¨Π°Π³ 5. Π’Π°ΠΊ ΠΊΠ°ΠΊ поиск ΡƒΠ΄Π°Ρ‡Π΅Π½, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΏΠΎΠΈΡΠΊΡƒ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ (Π¨Π°Π³ 5.):

Π¨Π°Π³ 6. 3. Π˜ΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ поиск Π²ΠΎΠΊΡ€ΡƒΠ³ Ρ‚ΠΎΡ‡ΠΊΠΈ :

фиксируя, Π΄Π°Ρ‘ΠΌ ΠΏΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ :

;; - поиск Π½Π΅ΡƒΠ΄Π°Ρ‡Π΅Π½;

;; - поиск Π½Π΅ΡƒΠ΄Π°Ρ‡Π΅Π½;

фиксируя, Π΄Π°Ρ‘ΠΌ ΠΏΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ :

;; - поиск ΡƒΠ΄Π°Ρ‡Π΅Π½;

Π¨Π°Π³ 7.

Π’Π°ΠΊ ΠΊΠ°ΠΊ поиск ΡƒΠ΄Π°Ρ‡Π΅Π½, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΏΠΎΠΈΡΠΊΡƒ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ (Π¨Π°Π³ 5.):

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»ΠΎΡΡŒ, поэтому Π²ΠΎΠ·ΡŒΠΌΡ‘ΠΌ послСднюю Ρ‚ΠΎΡ‡ΠΊΡƒ Π·Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Π±Π°Π·ΠΎΠ²ΡƒΡŽ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄Ρ‘ΠΌ ΠΈΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ поиск.

4.

Π¨Π°Π³ 6. Π˜ΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ поиск Π²ΠΎΠΊΡ€ΡƒΠ³ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ :

фиксируя, Π΄Π°Ρ‘ΠΌ ΠΏΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ :

;; - поиск Π½Π΅ΡƒΠ΄Π°Ρ‡Π΅Π½;

;; - поиск Π½Π΅ΡƒΠ΄Π°Ρ‡Π΅Π½;

фиксируя, Π΄Π°Ρ‘ΠΌ ΠΏΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ :

;; - поиск ΡƒΠ΄Π°Ρ‡Π΅Π½;

Π’Π°ΠΊ ΠΊΠ°ΠΊ поиск ΡƒΠ΄Π°Ρ‡Π΅Π½, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΏΠΎΠΈΡΠΊΡƒ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ (Π¨Π°Π³ 5.) :

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»ΠΎΡΡŒ, поэтому Π²ΠΎΠ·ΡŒΠΌΡ‘ΠΌ послСднюю Ρ‚ΠΎΡ‡ΠΊΡƒ Π·Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Π±Π°Π·ΠΎΠ²ΡƒΡŽ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄Ρ‘ΠΌ ΠΈΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ поиск (Π¨Π°Π³ 6.).

5.

Π˜ΡΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ поиск Π²ΠΎΠΊΡ€ΡƒΠ³ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ :

фиксируя, Π΄Π°Ρ‘ΠΌ ΠΏΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ :

;; - поиск Π½Π΅ΡƒΠ΄Π°Ρ‡Π΅Π½;

;; - поиск Π½Π΅ΡƒΠ΄Π°Ρ‡Π΅Π½;

фиксируя, Π΄Π°Ρ‘ΠΌ ΠΏΡ€ΠΈΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ :

;; - поиск Π½Π΅ΡƒΠ΄Π°Ρ‡Π΅Π½;

;; - поиск Π½Π΅ΡƒΠ΄Π°Ρ‡Π΅Π½;

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

Π˜Ρ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ΡΡ, ΠΏΠΎΠΊΠ° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° шага Π½Π΅ ΡƒΠΊΠ°ΠΆΠ΅Ρ‚ Π½Π° ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ поиска Π² ΠΎΠΊΡ€Π΅ΡΡ‚ности Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°.

Рис 3. ГрафичСскоС пояснСниС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π₯ΡƒΠΊΠ°-ДТивса

2.3 ΠœΠ΅Ρ‚ΠΎΠ΄ сопряТСнных Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ ΠŸΠ°ΡƒΡΠ»Π»Π°

ОписаниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°:

ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ с ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Ρ†Π΅Π»Π΅Π²Ρ‹ΠΌΠΈ функциями. Основная идСя Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ссли квадратичная функция:

приводится ΠΊ Π²ΠΈΠ΄Ρƒ сумма ΠΏΠΎΠ»Π½Ρ‹Ρ… ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ² Ρ‚ΠΎ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° нахоТдСния ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ сводится ΠΊ ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΌ поискам ΠΏΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π½Ρ‹ΠΌ направлСниям.

Π’ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ ΠŸΠ°ΡƒΡΠ»Π»Π° поиск рСализуСтся Π² Π²ΠΈΠ΄Π΅:

вдоль Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ, , называСмыхсопряТСнными ΠΏΡ€ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ нСзависимости этих Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ.

БопряТСнныС направлСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ алгоритмичСски. Для нахоТдСния экстрСмума ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹Ρ… поисков.

Алгоритм ΠΌΠ΅Ρ‚ΠΎΠ΄Π°:

Π¨Π°Π³ 1. Π—Π°Π΄Π°Ρ‚ΡŒ исходныС Ρ‚ΠΎΡ‡ΠΊΠΈ, ΠΈ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅. Π’ Ρ‡Π°ΡΡ‚ности, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ с Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π½ΠΎΠΉ оси;

Π¨Π°Π³ 2. ΠŸΡ€ΠΎΠΈΠ·Π²Π΅ΡΡ‚ΠΈ ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ поиск ΠΈΠ· Ρ‚ΠΎΡ‡ΠΊΠΈ Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΡƒ, ΡΠ²Π»ΡΡŽΡ‰ΡƒΡŽΡΡ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ экстрСмума Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ;

Π¨Π°Π³ 3. ΠŸΡ€ΠΎΠΈΠ·Π²Π΅ΡΡ‚ΠΈ ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ поиск ΠΈΠ· Ρ‚ΠΎΡ‡ΠΊΠΈ Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΡƒ ;

Π¨Π°Π³ 4. Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ;

Π¨Π°Π³ 5. ΠŸΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ поиск ΠΈΠ· Ρ‚ΠΎΡ‡ΠΊΠΈ (Π»ΠΈΠ±ΠΎ) Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ с Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ Π² Ρ‚ΠΎΡ‡ΠΊΡƒ .

Π₯ΠΎΠ΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅:

Π¨Π°Π³ 1.

— Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ°

.

Π¨Π°Π³ 2.

Π°) НайдСм Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ минимизируСтся Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ :

ΠžΡ‚ΠΊΡƒΠ΄Π°; .

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΡΡ‚ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅: ;

ΠŸΡ€ΠΎΠ΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ:

.

ΠŸΡ€ΠΈΡ€Π°Π²Π½ΡΠ² Π΅Π³ΠΎ ΠΊ Π½ΡƒΠ»ΡŽ, Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ;

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ

Π±) Аналогично Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ :

ΠžΡ‚ΠΊΡƒΠ΄Π°; .

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΡΡ‚ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅: ;

ΠŸΡ€ΠΎΠ΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ:

.

ΠŸΡ€ΠΈΡ€Π°Π²Π½ΡΠ² Π΅Π³ΠΎ ΠΊ Π½ΡƒΠ»ΡŽ, Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ;

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ

Π²) НайдСм Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ :

ΠžΡ‚ΠΊΡƒΠ΄Π°; .

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΡΡ‚ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅: ;

ΠŸΡ€ΠΎΠ΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ:

. ΠŸΡ€ΠΈΡ€Π°Π²Π½ΡΠ² Π΅Π³ΠΎ ΠΊ Π½ΡƒΠ»ΡŽ, Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ;

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ

Π¨Π°Π³ 3.

Π¨Π°Π³4. НайдСм Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ минимизируСтся Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ .

ΠžΡ‚ΠΊΡƒΠ΄Π°; .

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΡΡ‚ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅: ;

ΠŸΡ€ΠΎΠ΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ:

.

ΠŸΡ€ΠΈΡ€Π°Π²Π½ΡΠ² Π΅Π³ΠΎ ΠΊ Π½ΡƒΠ»ΡŽ, Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ;

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ Ρ‚ΠΎΡ‡ΠΊΡƒ, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π²Π½ΠΎ, Ρ‡Ρ‚ΠΎ совпадаСт со ΡΡ‚Π°Ρ†ΠΈΠΎΠ½Π°Ρ€Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ.

Рис 4. ГрафичСскоС пояснСниС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° сопряТСнных Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ ΠŸΠ°ΡƒΡΠ»Π»Π°

3. НахоТдСниС бСзусловного экстрСмума Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΈ ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² прямого поиска Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ поиска ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π­Ρ‚ΠΎ позволяСт ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ

количСство Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… вычислСний Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π­Ρ‚ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ дСлятся Π½Π° Π΄Π²Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹: ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ…, ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΈ Π²Ρ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ….

3.1 ΠœΠ΅Ρ‚ΠΎΠ΄ Коши

ОписаниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°:

Π’ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ Коши ΠΈΠ»ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ Π½Π°ΠΈΡΠΊΠΎΡ€Π΅ΠΉΡˆΠ΅Π³ΠΎ спуска Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ направлСния поиска выбираСтся Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π½Ρ‚ΠΈΠ³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π°.

— Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Алгоритм ΠΌΠ΅Ρ‚ΠΎΠ΄Π° выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Π³Π΄Π΅ — Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ вычисляСтся ΠΏΡƒΡ‚Π΅ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ поиска экстрСмума вдоль направлСния Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π°. Если Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π²Π·ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ число, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ся ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ:

Одно ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… достоинств ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Коши являСтся Π΅Π³ΠΎ ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ всСгда выполняСтся условиС:

Однако Π²Π±Π»ΠΈΠ·ΠΈ экстрСмума ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ сходимости Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° становится нСдопустимо Π½ΠΈΠ·ΠΊΠΎΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²Π±Π»ΠΈΠ·ΠΈ экстрСмума Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π° стрСмится ΠΊ Π½ΡƒΠ»ΡŽ.

Алгоритм ΠΌΠ΅Ρ‚ΠΎΠ΄Π°:

Π¨Π°Π³ 1. Π—Π°Π΄Π°Ρ‚ΡŒ: 1. ΠΠ°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Ρ… (0) ;

2. УсловиС окончания поиска. ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 2.

Π¨Π°Π³ 2. Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ поиска Π² Π²ΠΈΠ΄Π΅ Π°Π½Ρ‚ΠΈΠ³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

s (x (k)) = - ?f (x (k));

.

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 3.

Π¨Π°Π³ 3. Найти Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅

Π³Π΄Π΅ — Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° шага ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ приблиТСния. ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ4.

Π¨Π°Π³ 4. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° условия окончания поиска.

Π”Π°: Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ поиск;

НСт: ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 2.

Π₯ΠΎΠ΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅:

Π¨Π°Π³ 1.

— Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ° (Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅);

Вычислим ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π°:

Π¨Π°Π³ 2.

Π¨Π°Π³ 3. ΠΠ°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅

1. НовоС ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

Π¨Π°Π³ 2.

Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ‚Π°ΠΊΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ

Π¨Π°Π³ 3.

2. Π”Π°Π»Π΅Π΅ Π½Π°ΠΉΠ΄Π΅ΠΌ Ρ‚ΠΎΡ‡ΠΊΡƒ:

Π¨Π°Π³ 2.

Π¨Π°Π³ 3.

3. Π”Π°Π»Π΅Π΅ Π½Π°ΠΉΠ΄Π΅ΠΌ Ρ‚ΠΎΡ‡ΠΊΡƒ:

Π¨Π°Π³ 2.

Π¨Π°Π³ 3.

4. Π”Π°Π»Π΅Π΅ Π½Π°ΠΉΠ΄Π΅ΠΌ Ρ‚ΠΎΡ‡ΠΊΡƒ:

Π¨Π°Π³ 2.

Π¨Π°Π³ 3.

ПослС 4 ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ достаточно Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Ρ‚ΠΎΡ‡ΠΊΠ΅, .

Рис 5. ГрафичСскоС пояснСниС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Коши

3.2 ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΡŒΡŽΡ‚ΠΎΠ½Π°

ОписаниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°:

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π²Ρ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ… Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π­Ρ‚Π° информация появляСтся ΠΏΡ€ΠΈ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ аппроксимации Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΈ Π΅Ρ‘ Ρ€Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π² Ρ€ΡΠ΄ Π’Π΅ΠΉΠ»ΠΎΡ€Π° ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‡Π»Π΅Π½Ρ‹ ряда Π΄ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ порядка Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ. Алгоритм ΠΌΠ΅Ρ‚ΠΎΠ΄Π° выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

— Π³Π΅ΡΡΠΈΠ°Π½ (ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° ГСссС)

Π’ ΡΠ»ΡƒΡ‡Π°Π΅, ΠΊΠΎΠ³Π΄Π° гСссиан ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ ΠΡŒΡŽΡ‚ΠΎΠ½Π° оказываСтся Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ спуска.

Алгоритм ΠΌΠ΅Ρ‚ΠΎΠ΄Π°:

Π¨Π°Π³ 1. Π—Π°Π΄Π°Ρ‚ΡŒ: Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Ρ… (0). ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 2.

Π¨Π°Π³ 2. Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ поиска Π² Π²ΠΈΠ΄Π΅

s (x (k)) = - .

Π¨Π°Π³ 3. Найти Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ (ΡΠ²Π»ΡΡŽΡ‰Π΅Π΅ΡΡ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π·Π°Π΄Π°Ρ‡ΠΈ для ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ)

x (k+1) = x (k) + s (x (k)) = x (k) -.

Π¨Π°Π³ 4. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅ окончания вычислСний.

Π”Π°: Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ процСсс;

НСт: ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 2.

Π₯ΠΎΠ΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅:

— Ρ†Π΅Π»Π΅Π²Π°Ρ функция;

Π¨Π°Π³ 1.

— Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ°;

Π¨Π°Π³ 2.

Π¨Π°Π³ 3.

;

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‚ΠΎΡ‡ΠΊΠ° ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π°ΠΉΠ΄Π΅Π½Π° Π·Π° ΠΎΠ΄Π½Ρƒ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΡŽ.

Рис 6. ГрафичСскоС пояснСниС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΡŒΡŽΡ‚ΠΎΠ½Π°

3.3 ΠœΠ΅Ρ‚ΠΎΠ΄ сопряТСнных Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠ²

ОписаниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°:

Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ свойствами ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Коши ΠΈ ΠΡŒΡŽΡ‚ΠΎΠ½Π°. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, этот ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ… исслСдуСмой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. ΠœΠ΅Ρ‚ΠΎΠ΄ сопряТСнных Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠ² позволяСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° ΡˆΠ°Π³ΠΎΠ² Π²ΠΌΠ΅Ρ€Π½ΠΎΠΌ пространствС ΠΈ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ ΡΡ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ. Π’ ΠΎΡΠ½ΠΎΠ²Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π»Π΅ΠΆΠΈΡ‚ организация поиска вдоль сопряТСнных Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ для получСния сопряТСнных Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ квадратичная аппроксимация Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π°.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° проводятся ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

НаправлСниС поиска Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ опрСдСляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹:

Π’ ΡΡ‚ΠΎΠΌ случаС Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ будСтсопряТСно со Π²ΡΠ΅ΠΌΠΈ Ρ€Π°Π½Π΅Π΅ построСнными направлСниями поиска.

Если функция квадратичная, Ρ‚ΠΎ Π΄Π»Ρ нахоТдСния Ρ‚ΠΎΡ‡ΠΊΠΈ экстрСмума трСбуСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΡ… Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ ΠΈ ΠΏΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ поиски вдоль ΠΊΠ°ΠΆΠ΄ΠΎΠΉ прямой. Если Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ, Ρ‚ΠΎ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ поисков возрастёт.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹:

ИзмСнСниС Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π° ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ ΠΎΡ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΊ Ρ‚ΠΎΡ‡ΠΊΠ΅ :

ИзмСнСния Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°:

НаправлСниС поиска:

, .

(рСкуррСнтная Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° Π€Π»Π΅Ρ‚Ρ‡Π΅Ρ€Π°-Ривса).

Алгоритм ΠΌΠ΅Ρ‚ΠΎΠ΄Π°:

Π¨Π°Π³ 1. Π—Π°Π΄Π°Ρ‚ΡŒ: Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Ρ… (0). ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 2.

Π¨Π°Π³ 2. Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ поиска. ΠŸΡ€ΠΎΠΈΠ·Π²Π΅ΡΡ‚ΠΈ поиск вдоль прямой .

Π¨Π°Π³ 3. ВычислСно Π»ΠΈ N-1 Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ.

Π”Π°: Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ поиск;

НСт: ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 2.

Π₯ΠΎΠ΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅:

экстрСмум функция ΠΌΠ΅Ρ‚ΠΎΠ΄ поиск Π¨Π°Π³ 1.

— Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ°;

Π¨Π°Π³ 2.

Поиск вдоль прямой:

Π¨Π°Π³ 2.

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ :

Поиск вдоль прямой:

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ (Ρ‚ΠΎΡ‡ΠΊΠ° ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°), Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π΄Π²ΡƒΡ… ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹Ρ… поисков, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ цСлСвая функция ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½Π°.

Рис 7. ГрафичСскоС пояснСниС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° сопряТСнных Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠ²

3.4 ΠšΠ²Π°Π·ΠΈΠ½ΡŒΡŽΡ‚ΠΎΠ½ΠΎΠ²ΡΠΊΠΈΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄

ОписаниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°:

Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ‡Π΅Ρ€Ρ‚Π°ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΡŒΡŽΡ‚ΠΎΠ½Π°, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ…. Π’ ΡΡ‚ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΊ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ Π² ΠΏΡ€ΠΎΡΡ‚ранствС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² задаСтся Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ:

НаправлСниС поиска опрСдСляСтся Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ:

Π³Π΄Π΅ — ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° порядка (ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°).

ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° — вычисляСтся ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅.

Π³Π΄Π΅:

(1)

Π“Π΄Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π° Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ шагС.

Π”Π°Π½Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ отличаСтся ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒΡŽ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ обСспСчиваСт ΡƒΠ±Ρ‹Π²Π°Π½ΠΈΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΡ‚ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ.

Алгоритм ΠΌΠ΅Ρ‚ΠΎΠ΄Π°:

Π¨Π°Π³ 1. Π—Π°Π΄Π°Ρ‚ΡŒ: Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Ρ… (0). ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 2.

Π¨Π°Π³ 2. Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ поиска s (k). ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 3.

Π¨Π°Π³ 3. ΠŸΡ€ΠΎΠΈΠ·Π²Π΅ΡΡ‚ΠΈ поиск вдоль прямой. ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ

ΠΊ ΡˆΠ°Π³Ρƒ 4.

Π¨Π°Π³ 4. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° условия окончания поиска.

Π”Π°: Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ поиск;

НСт: ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ2.

Π₯ΠΎΠ΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅:

— Ρ†Π΅Π»Π΅Π²Π°Ρ функция;

Π¨Π°Π³ 1.

— Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ°;

Π¨Π°Π³ 2.

ПолоТим

Π¨Π°Π³ 3.

Поиск вдоль прямой:

Π¨Π°Π³ 2.

Π¨Π°Π³ 3.

Поиск вдоль прямой:

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‚ΠΎΡ‡ΠΊΠ° ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π°ΠΉΠ΄Π΅Π½Π° Π·Π° ΠΎΠ΄Π½Ρƒ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΡŽ.

Рис 8. ГрафичСскоС пояснСниС ΠΊΠ²Π°Π·ΠΈΠ½ΡŒΡŽΡ‚ΠΎΠ½ΠΎΠ²ΡΠΊΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°

4. НахоТдСниС условного экстрСмума ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΡˆΡ‚Ρ€Π°Ρ„Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

ВсС ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ поиска ΠΎΠΏΡ‚ΠΈΠΌΡƒΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π±Ρ‹Π»ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Π·Π°Π΄Π°Ρ‡ бСзусловной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. НиТС Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΡˆΡ‚Ρ€Π°Ρ„Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΈΡ…, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ слоТных Π·Π°Π΄Π°Ρ‡, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ±Π»Π°ΡΡ‚ΡŒ поиска ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° ΠΈΠ· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ практичСских сообраТСний.

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

ΠŸΡƒΡΡ‚ΡŒ исходная Π·Π°Π΄Π°Ρ‡Π° ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄:

ΠΏΡ€ΠΈ ограничСниях:

Π’ΠΎΠ³Π΄Π° прСобразованная Π·Π°Π΄Π°Ρ‡Π° опрСдСлится Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ:

Π³Π΄Π΅ — ΡˆΡ‚Ρ€Π°Ρ„Π½Π°Ρ функция ΠΎΡ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ, Π° — ΡˆΡ‚Ρ€Π°Ρ„Π½ΠΎΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€. НаличиС ΡˆΡ‚Ρ€Π°Ρ„Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π²Ρ‹Π·Π²Π°Π½ΠΎ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡˆΡ‚Ρ€Π°Ρ„Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ сильно Π΄Π΅Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ, Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡƒΡ…ΡƒΠ΄ΡˆΠ΅Π½ΠΈΡŽ обусловлСнности ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ слуТит «Ρ€Π΅Π³ΡƒΠ»ΡΡ‚ΠΎΡ€ΠΎΠΌ» вСса ΡˆΡ‚Ρ€Π°Ρ„Π½ΠΎΠΉ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ Π² Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈ ΠΏΡ€ΠΎΡ†Π΅ΡΡ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ разбиваСтся Π½Π° Ρ€ΡΠ΄ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ значСниями ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ сходимости ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

Π’ΠΈΠ΄Ρ‹ ΡˆΡ‚Ρ€Π°Ρ„ΠΎΠ²:

ΠšΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½Ρ‹ΠΉ ΡˆΡ‚Ρ€Π°Ρ„ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄:. Π­Ρ‚ΠΎΡ‚ Π²ΠΈΠ΄ ΡˆΡ‚Ρ€Π°Ρ„ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΡƒΡ‡Ρ‘Ρ‚Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ — равСнств. Ѐункция Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Π° ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡƒΡŽ, ΠΎΡ‚ΠΊΡƒΠ΄Π° слСдуСт, Ρ‡Ρ‚ΠΎ Ссли Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ ΠΈ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ ΠΈ, Ρ‚ΠΎ ΡΡ‚Π°Ρ†ΠΈΠΎΠ½Π°Ρ€Π½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ аналитичСски.

ЛогарифмичСский ΡˆΡ‚Ρ€Π°Ρ„.

Π­Ρ‚ΠΎΡ‚ ΡˆΡ‚Ρ€Π°Ρ„ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»Π΅Π½ для всСх Ρ‚Π°ΠΊΠΈΡ…, Ρ‡Ρ‚ΠΎ, ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»Π΅Π½ ΠΏΡ€ΠΈ. ЛогарифмичСский ΡˆΡ‚Ρ€Π°Ρ„ — это Π±Π°Ρ€ΡŒΠ΅Ρ€Π½Π°Ρ функция, нСопрСдСлСнная Π² Ρ‚ΠΎΡ‡ΠΊΠ°Ρ…, Π³Π΄Π΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ этапС поиска, ΠΊΠΎΠ³Π΄Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ шага поиска Π½Π΅Π²Π΅Π»ΠΈΠΊΠΎ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΠΎΡ‚ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΡ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Π² Π½Π΅Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ.

Π¨Ρ‚Ρ€Π°Ρ„, Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ.

Как ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ ΡˆΡ‚Ρ€Π°Ρ„, являСтся Π±Π°Ρ€ΡŒΠ΅Ρ€Π½Ρ‹ΠΌ. Π’ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΠΎΠΉ области Π²Π±Π»ΠΈΠ·ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΡˆΡ‚Ρ€Π°Ρ„Π° быстро ΡƒΠ±Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ Π²Π½ΡƒΡ‚Ρ€ΡŒ допустимой области. На ΡΠ°ΠΌΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ случаС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ появлСниС нСдопустимых Ρ‚ΠΎΡ‡Π΅ΠΊ.

Π¨Ρ‚Ρ€Π°Ρ„ Ρ‚ΠΈΠΏΠ° ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π° срСзки.

Π­Ρ‚ΠΎΡ‚ ΡˆΡ‚Ρ€Π°Ρ„ являСтся внСшним, ΠΈ Π½Π΅Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΡ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π΅ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΡ‹ΠΌΠΈ. Π Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΡ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… ΡˆΡ‚Ρ€Π°Ρ„ Ρ€Π°Π²Π΅Π½ Π½ΡƒΠ»ΡŽ. Π­Ρ‚ΠΎΡ‚ Π²ΠΈΠ΄ ΡˆΡ‚Ρ€Π°Ρ„Π° ΡƒΠ΄ΠΎΠ±Π΅Π½ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Π° ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° Π²ΡΡŽΠ΄Ρƒ. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»Π΅Π½ ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ся ΠΎΡ‚ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ.

Алгоритм ΠΌΠ΅Ρ‚ΠΎΠ΄Π°:

Π¨Π°Π³ 1. Π—Π°Π΄Π°Ρ‚ΡŒ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅:

— Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ°

— Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΡˆΡ‚Ρ€Π°Ρ„ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°

— ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ окончания Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π¨Π°Π³ 2. ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡˆΡ‚Ρ€Π°Ρ„Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ:

Π¨Π°Π³ 3. Находим, Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ экстрСмум, ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΡŒΡŽΡ‚ΠΎΠ½Π°.

Π¨Π°Π³ 4. ВыполняСтся Π»ΠΈ условиС:

Π”Π°:, процСсс Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½.

НСт: ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 5. Π¨Π°Π³ 5., ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡˆΠ°Π³Ρƒ 2.

НахоТдСниС ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ :

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅:

Π¨Π°Π³ 1.

— Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ°;

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅:

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅ΠΌ Ρ†Π΅Π»Π΅Π²ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ Π² Π½Π΅Ρ‘ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΡˆΡ‚Ρ€Π°Ρ„Π°:

Π¨Π°Π³ 2.

Π¨Π°Π³ 3. НайдСм ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½Ρ‹ΠΌ ΡˆΡ‚Ρ€Π°Ρ„ΠΎΠΌ:

БовмСстноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π΄Π°Ρ‘Ρ‚:

УстрСмляя ΠΊ Π½ΡƒΠ»ΡŽ, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ

Π’ΠΎ Π΅ΡΡ‚ΡŒ, ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΎΡ‚ Π½ΡƒΠ»Ρ Π΄ΠΎ Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΡΡ‚ΠΈ, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΎΡ‚ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° Π·Π°Π΄Π°Ρ‡ΠΈ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π΄ΠΎ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π±Π΅Π· ΡƒΡ‡Ρ‘Ρ‚Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ.

Π˜ΡΡΠ»Π΅Π΄ΡƒΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΏΡ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… значСниях ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ

Π¨Π°Π³ 5,2−3.

1.

2.

3.

4.

Π‘Π²Π΅Π΄Π΅ΠΌ всС Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ:

РСшСниСм Π·Π°Π΄Π°Ρ‡ΠΈ условной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ являСтся Ρ‚ΠΎΡ‡ΠΊΠ°:, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π²Π½ΠΎ:. ΠœΡ‹ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ ΡˆΡ‚Ρ€Π°Ρ„Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° всС ограничСния ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°ΡŽΡ‚ΡΡ, Ρ‡Ρ‚ΠΎ доставляСт ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π·Π°Π΄Π°Ρ‡ΠΈ бСзусловной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. Наоборот, ΠΏΡ€ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ ΡˆΡ‚Ρ€Π°Ρ„Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π΄ΠΎ Π½ΡƒΠ»Ρ вСс ограничСния возрастаСт, Ρ‡Ρ‚ΠΎ доставляСт ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π·Π°Π΄Π°Ρ‡ΠΈ условной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

Рис 9. ГрафичСскоС пояснСниС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΡˆΡ‚Ρ€Π°Ρ„Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π’Ρ‹Π²ΠΎΠ΄: ΠΌΠ΅Ρ‚ΠΎΠ΄ ΡˆΡ‚Ρ€Π°Ρ„Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ слуТит для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ условной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ΠΈΡ… Π² Π·Π°Π΄Π°Ρ‡Ρƒ бСзусловной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΡ… Ρ€ΠΈΡΡƒΠ½ΠΊΠ°, Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° ΡˆΡ‚Ρ€Π°Ρ„Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° сильно влияСт Π½Π° Π²ΠΈΠ΄ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. ΠŸΡ€ΠΈ Π΅Π³ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ «Π²Π΅Ρ» ограничСния Π² Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ, ΠΈ Ρ„ункция ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ свой ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π²ΠΈΠ΄ (Π±Π΅Π· ΡˆΡ‚Ρ€Π°Ρ„Π½ΠΎΠΉ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ).

5. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ модуля

ЦСль Ρ€Π°Π±ΠΎΡ‚Ρ‹: Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, находящСго ΠΎΠΏΡ‚ΠΈΠΌΡƒΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²ΠΈΠ΄Π°

ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Коши.

ВрСбования ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅:

1. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ измСнСния исходных Π΄Π°Π½Π½Ρ‹Ρ… с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.

2. ГрафичСскоС ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

3. ЗанСсСниС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ.

ОписаниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:

Рис 10.

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ прСдоставляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ввСсти Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. ПослС Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ «Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ» ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ прСдставлСны Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Ρ…ΠΎΠ΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅. Π’ ΠΏΡƒΠ½ΠΊΡ‚Π΅ мСню Π‘ΠΏΡ€Π°Π²ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ ΠΈ ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Для Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡƒΠ½ΠΊΡ‚ мСню Π’Ρ‹Ρ…ΠΎΠ΄.

Рис 11.

Π’Ρ‹Π²ΠΎΠ΄: ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ удовлСтворяСт поставлСнным трСбованиям. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Π² ΡΡ€Π΅Π΄Π΅ Π‘++Builder 6.0. Код ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ находится Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ 2.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

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

Однако, Π΅ΡΡ‚ΡŒ Ρ†Π΅Π»Ρ‹ΠΉ класс ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π³Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΡƒΠΌ Π»ΠΈΠ±ΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ слоТно, Π»ΠΈΠ±ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ. К Ρ‚Π°ΠΊΠΈΠΌ Π·Π°Π΄Π°Ρ‡Π°ΠΌ относится, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ-экономичСских процСссов.

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

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ часто сравнСниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² проводят с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… экспСримСнтов ΠΏΡ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… тСстовых Π·Π°Π΄Π°Ρ‡. Π­Ρ‚ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ с ΠΌΠ°Π»Ρ‹ΠΌ, Ρ‚Π°ΠΊ ΠΈ Ρ Π±ΠΎΠ»ΡŒΡˆΠΈΠΌ числом ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΉ Π²ΠΈΠ΄ нСлинСйности. Они ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ составлСны ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΈΠ· ΠΏΡ€Π°ΠΊΡ‚ичСских ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°Π΄Π°Ρ‡Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ суммы ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ², Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ систСм Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ ΠΈ Ρ‚. ΠΏ.

БиблиографичСский список

1. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ²Π° Π’. И. «ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ». — ΠšΠΈΡ€ΠΎΠ², 2004.

2. ΠŸΠ°Π½Ρ‚Π΅Π»Π΅Π΅Π² А. Π’. «ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… ΠΈ Π·Π°Π΄Π°Ρ‡Π°Ρ…». — Π’Ρ‹ΡΡˆΠ°Ρ школа, 2002.

3. Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅

Листинг ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π±Ρ‹Π» ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ Коши. Алгоритм ΠΌΠ΅Ρ‚ΠΎΠ΄Π° описан Π² ΠΏΠΎΡΡΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ запискС.

//—————————————————————————————————————;

#include

#include

#include

#include

#include

#pragma hdrstop

#include «Unit1.h»

#include «Unit2.h»

#include «Unit4.h»

//—————————————————————————————————————;

#pragma package (smart_init)

#pragma resource «*.dfm»

TForm1 *Form1;

int N=1;

//—————————————————————————————————————;

__fastcall TForm1: TForm1(TComponent* Owner)

: TForm (Owner)

{ lin_ur=new TStringList;}

//—————————————————————————————————————;

void __fastcall TForm1: saveris ()

{ if (Form1->SaveDialog1->Execute ())

{Form1->Chart1->SaveToBitmapFile (Form1->SaveDialog1->FileName);}}

//————————————————————————————;

void __fastcall TForm1: saverez ()

{int k=0;

String str1="" ;

str1="ΠœΠ΅Ρ‚ΠΎΠ΄ Коши Π£Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄: f (X1,X2)=(X1-" +FloatToStrF (a, ffGeneral, 6,0)+")^2+(X2-" +FloatToStrF (b, ffGeneral, 6,0)+")^2+X1*X2; Π’ΠΎΡ‡ΠΊΠ° поиска:[" +FloatToStrF (x110,ffGeneral, 6,0)+" ;" +FloatToStrF (x210,ffGeneral, 6,0)+" ]n" ;

for (int j=0;j

{ for (int i=0;i<5;i++)

");

str1+='n';}

if (Form1->SaveDialog2->Execute ())

{String save=Form1->SaveDialog2->FileName;

FILE *fp;

fp=fopen (save.c_str ()," w");

fputs (str1.c_str (), fp);

fclose (fp);}

}

//—————————————————————————————;

void __fastcall TForm1: zadanie ()

{ Button2->Enabled=true;

Button1->Enabled=false;

N2->Enabled=false;

N3->Enabled=true;

Series1->Clear ();

Series2->Clear ();

a=StrToInt (Edit1->Text.c_str ());

b=StrToInt (Edit2->Text.c_str ());

x11=atof (Edit3->Text.c_str ());

x21=atof (Edit4->Text.c_str ());

x110=x11;

x210=x21;

temp_pred=funk (x11,x21);

q1=(-8*b+4*a)/3.0+2*b;

q2=(4*b-2*a)/3.0;

Label7->Caption="[" +FloatToStrF (q1,ffGeneral, 6,0)+" ;" +FloatToStrF (q2,ffGeneral, 6,0)+" ]" ;

Label11->Caption="Данная Ρ‚ΠΎΡ‡ΠΊΠ° являСтся ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ" ;

fq=funk (q1,q2);

Label9->Caption=FloatToStrF (fq, ffGeneral, 6,0);

//Label5->Caption="f (X1,X2) = (X1-" +FloatToStrF (a, ffGeneral, 6,0)+")^2+(X2-" +FloatToStrF (b, ffGeneral, 6,0)+")^2+X1*X2″ ;

//Form1->StatusBar1->Panels->Items[3]->Text="*******Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ «Π’Π«Π§Π˜Π‘Π›Π˜Π’Π¬» *******"; }

//———————————————————-;

void __fastcall TForm1: vi4()

{Button1->Enabled=true;

Button2->Enabled=false;

N3->Enabled=false;

N2->Enabled=true;

Button3->Enabled=true;

Button4->Enabled=true;

N4->Enabled=true;

N5->Enabled=true;

del_lin_ur ();

lin_ur=new TStringList;

poisk ();

line ();

// Form1->StatusBar1->Panels->Items[3]->Text="*******Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π½ΠΎΠ²Ρ‹Π΅ исходныС Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ «Π’Π’ΠžΠ” ДАННЫΠ₯» *******" ;}

//—————————————————————————————————————;

void __fastcall TForm1: poisk ()

{float XX1, XX2,YY1,YY2;

PointOpt->Clear ();

PointOpt->AddXY (q1,q2," «, clBlue);

Form1->StringGrid1->Cells[0][0]="N" ;

Form1->StringGrid1->Cells[1][0]="ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ" ;

Form1->StringGrid1->Cells[2][0]="ΠšΠΎΡΡ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚ Π°Π»ΡŒΡ„Π°" ;

Form1->StringGrid1->Cells[3][0]="ВСкущая Ρ‚ΠΎΡ‡ΠΊΠ°" ;

Form1->StringGrid1->Cells[4][0]="Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ" ;

Series1->Clear ();

Series2->Clear ();

int i=0;

eps=StrToFloat (Edit5->Text);

temp_pred=9999;

Series1->AddXY (x11,x21," «, clBlue);

Series2->AddXY (x11,x21," «, clBlue);

tmp1=1000;

while (fabs (tmp1)>eps)

{ N=i+2;

StringGrid1->Cells[0][i+1]=i;

tmp1=df_x1(x11, x21);

tmp2=df_x2(x11, x21);

if ((tmp1≠0)&(tmp2≠0))

StringGrid1->Cells[1][i+1]="[" +FloatToStrF (tmp1,ffGeneral, 4,4)+" ;" +FloatToStrF (tmp2,ffGeneral, 4,4)+" ]" ;

alpha_v= 2*tmp1*(x11-a)+2*tmp2*(x21-b)+x11*tmp2+x21*tmp1;

alpha_z= 2*(tmp1*tmp1+tmp2*tmp2+tmp1*tmp2);

if (alpha_z≠0)

{alpha=alpha_v/alpha_z;

StringGrid1->Cells[2][i+1]=FloatToStrF (alpha, ffGeneral, 6,0); }

else break;

temp_pred=temp_tek;

x11=x11-tmp1*alpha;

x21=x21-tmp2*alpha;

Series1->AddXY (x11,x21," «, clBlue);

Series2->AddXY (x11,x21," «, clBlue);

StringGrid1->Cells[3][i+1]="[" +FloatToStrF (x11,ffGeneral, 6,0)+" ;" +FloatToStrF (x21,ffGeneral, 6,0)+" ]" ;

temp_tek=funk (x11,x21);

StringGrid1->Cells[4][i+1]=FloatToStrF (temp_tek, ffGeneral, 6,0);

i++;}}

//—————————————————————————————————————;

float __fastcall TForm1: funk (float x11, float x21)

{return (pow (x11-a, 2)+pow (x21-b, 2)+x11*x21);}

//——————————————————————————-;

float __fastcall TForm1: df_x1(float x11, float x21)

{return (2*x11−2*a+x21);}

//———————————————————————————-;

float __fastcall TForm1: df_x2(float x11, float x21)

{return (2*x21−2*b+x11);}

void __fastcall TForm1: line ()

{ double DD=0; // дискриминант 1

double D=0; // дискриминант 2

double x_n; // Π½Π°Ρ‡Π°Π»ΠΎ сканирования

double x_k; // ΠΊΠΎΠ½Π΅Ρ† сканирования

double h=0.01; // шаг построСния

double xx21, xx22,xx11,fx; // ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ Ρ„ункция

Chart1->UndoZoom (); // ΠΎΡ‚ΠΌΠ΅Π½Π° Zoom’a

Series4->Clear ();

xx11=x11; // Ρ‚ΠΎΡ‡ΠΊΠ° ΠΎΠΏΡ‚ΠΈΠΌΡƒΠΌΠ°

xx21=x21;

Series4->AddXY (xx11,xx21," «, clBlue);

fx=temp_tek; // Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΎΠΏΡ‚.

for (int i=0;i<8;i++)

{fx+=10; // шаг построСния Π»ΠΈΠ½ΠΈΠΉ уровня

TLineSeries *Series2=new TLineSeries (Form1);

Series2->ParentChart=Chart1;

lin_ur->AddObject (««, Series2);

TLineSeries *Series3=new TLineSeries (Form1);

Series3->ParentChart=Chart1;

lin_ur->AddObject (««, Series3);

Series2->Clear ();

Series3->Clear ();

DD=pow ((8*a-4*b), 2)-16*(fx-a*a)*(1−4);

x_n=(4*b-8*a+sqrt (DD))/(2*(1−4));

x_k=(4*b-8*a-sqrt (DD))/(2*(1−4));

xx11=x_n;

while (xx11

{D=(1−4)*xx11*xx11+(8*a-4*b)*xx11+4*(fx-a*a);

if (D<0) D=0;

xx21=0.5*(2*b-xx11+sqrt (D));

xx22=0.5*(2*b-xx11-sqrt (D));

Series2->AddXY (xx11,xx21," «, clBlack);

Series3->AddXY (xx11,xx22," «, clBlack);

xx11+=h;}

xx11=x_k;

D=(1−4)*xx11*xx11+(8*a-4*b)*xx11+4*(fx-a*a);

if (D<0) D=0;

xx21=0.5*(2*b-xx11+sqrt (D));

xx22=0.5*(2*b-xx11-sqrt (D));

Series2->AddXY (xx11,xx21," «, clGreen);

Series3->AddXY (xx11,xx22," «, clGreen);} }

//—————————————————————————————————-;

void __fastcall TForm1: del_lin_ur ()

{for (int i=lin_ur->Count-1;i>=0;i—)

delete lin_ur->Objects[i];

delete lin_ur;}

void __fastcall TForm1: N7Click (TObject *Sender)

{Close ();}

//—————————————————————————————————————;

void __fastcall TForm1: Button1Click (TObject *Sender)

{ zadanie ();}

//—————————————————————————————————————;

void __fastcall TForm1: Button2Click (TObject *Sender)

{ vi4();}

//—————————————————————————————————————;

void __fastcall TForm1: N2Click (TObject *Sender)

{ zadanie ();}

//—————————————————————————————————————;

void __fastcall TForm1: N3Click (TObject *Sender)

{vi4();}

//—————————————————————————————————————;

void __fastcall TForm1: Button4Click (TObject *Sender)

{ saveris ();}

//—————————————————————————————————————;

void __fastcall TForm1: Button3Click (TObject *Sender)

{saverez ();}

//—————————————————————————————————————;

void __fastcall TForm1: N4Click (TObject *Sender)

{saverez (); }

//—————————————————————————————————————;

void __fastcall TForm1: N5Click (TObject *Sender)

{saveris ();}

//—————————————————————————————————————;

void __fastcall TForm1: PageControl1Change (TObject *Sender)

{//Form1->RichEdit1->Lines->LoadFromFile («metod.rtf»); }

//—————————————————————————————————————;

void __fastcall TForm1: N8Click (TObject *Sender)

{Form1->Enabled=false;

Form2->Enabled=true;

Form2->Visible=true;

Form2->RichEdit2->Lines->LoadFromFile («metod.rtf»);

Form1->Enabled=true;}

//—————————————————————————————————————;

void __fastcall TForm1: N9Click (TObject *Sender)

{Form1->Enabled=false;

Form4->Enabled=true;

Form4->Visible=true;

Form4->RichEdit2->Lines->LoadFromFile («help.rtf»);

Form1->Enabled=true;}

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