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

Полиномиальная аппроксимация. 
ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ

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

Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ шага 5 Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π°, содСрТащСго Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°, Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ установлСнными. ΠŸΡ€ΠΈ этом получСнная Ρ‚ΠΎΡ‡ΠΊΠ° xΠ°* ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π·Π° Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ x3. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ слишком большого экстраполяционного пСрСмСщСния, слСдуСт провСсти послС шага 5 Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΈ Π² ΡΠ»ΡƒΡ‡Π°Π΅, ΠΊΠΎΠ³Π΄Π° Ρ‚ΠΎΡ‡ΠΊΠ° xΠ°* находится слишком Π΄Π°Π»Π΅ΠΊΠΎ ΠΎΡ‚ x3… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Полиномиальная аппроксимация. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠšΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½Π°Ρ аппроксимация

Основная идСя ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² аппроксимации Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ исходная функция f (x) описываСтся Π² Π²ΠΈΠ΄Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° fa(x), достаточно Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ°ΡŽΡ‰Π΅Π³ΠΎ ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ. Π—Π°Ρ‚Π΅ΠΌ ищСтся Ρ‚ΠΎΡ‡ΠΊΠ° ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° x* ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° fa(x), которая являСтся ΠΎΡ†Π΅Π½ΠΊΠΎΠΉ истинной Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°. Ясно, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΎΡ†Π΅Π½ΠΊΠΈ опрСдСляСтся Ρ‚Π΅ΠΌ, насколько Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Π½Π° Π°ΠΏΠΏΡ€ΠΎΠΊΡΠΈΠΌΠΈΡ€ΡƒΡŽΡ‰Π°Ρ функция.

Богласно Ρ‚Π΅ΠΎΡ€Π΅ΠΌΠ΅ Π’Π΅ΠΉΠ΅Ρ€ΡˆΡ‚Ρ€Π°ΡΡΠ° ΠΎΠ± Π°ΠΏΠΏΡ€ΠΎΠΊΡΠΈΠΌΠ°Ρ†ΠΈΠΈ, Ссли функция Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Π° Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅, Ρ‚ΠΎ Π΅Π΅ с Π»ΡŽΠ±ΠΎΠΉ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ точности ΠΌΠΎΠΆΠ½ΠΎ Π°ΠΏΠΏΡ€ΠΎΠΊΡΠΈΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠΌ достаточно высокого порядка. ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ ΠΎΡ†Π΅Π½ΠΎΠΊ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° Π°ΠΏΠΏΡ€ΠΎΠΊΡΠΈΠΌΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ двумя способами: использованиСм ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° Π±ΠΎΠ»Π΅Π΅ высокого порядка ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° аппроксимации.

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

ΠšΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½Π°Ρ аппроксимация являСтся ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ полиномиальной интСрполяции, которая основана Π½Π° Ρ‚ΠΎΠΌ Ρ„Π°ΠΊΡ‚Π΅, Ρ‡Ρ‚ΠΎ функция, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰Π°Ρ минимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π°, Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ.

Если Π·Π°Π΄Π°Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΡ‡Π΅ΠΊ x1, x2, x3 ΠΈ ΠΈΠ·Π²Π΅ΡΡ‚Π½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ этим Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ значСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f1, f2, f3, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ постоянныС Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ a0, a1 ΠΈ a2 Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ значСния ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

q (x)=a0 + a1(x-x1)+a2(x-x1)(x-x2) (1.24).

совпадут со Π·Π½Π°Ρ‡Π΅Π½ΠΈΡΠΌΠΈ f (x) Π² Ρ‚Ρ€Π΅Ρ… ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ…. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ Π²Ρ‹Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡŽ q (x) Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ. ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ.

f1=f (x1)=q (x1)=a0,.

ΠΈΠΌΠ΅Π΅ΠΌ a0=f1.

Π”Π°Π»Π΅Π΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ.

f2=f (x2)=q (x2)=f1+ a1(x2-x1),.

ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ.

a1=(f2-f1)/(x2-x1).

НаконСц, ΠΏΡ€ΠΈ x=x3

f3=f (x3)=q (x3)=f1+(f2-f1)/(x2-x1)(x3-x1)+a2(x3-x1)(x3-x2).

Π Π°Π·Ρ€Π΅ΡˆΠ°Ρ послСднСС ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ a2, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ.

Полиномиальная аппроксимация. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

a2=.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎ Ρ‚Ρ€Π΅ΠΌ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ значСниям Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ a0, a1 ΠΈ a2 Π°ΠΏΠΏΡ€ΠΎΠΊΡΠΈΠΌΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹ΡˆΠ΅ Ρ„ΠΎΡ€ΠΌΡƒΠ».

Если Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ аппроксимации исслСдуСмой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ [x1, x3] c ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° оказываСтся достаточно высокой, Ρ‚ΠΎ Π² ΡΠΎΠΎΡ‚вСтствии с ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ стратСгиСй поиска построСнный ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для оцСнивания ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°.

Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС, согласно Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΌΡƒ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ экстрСмума, найдя ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡƒΡŽ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° ΠΈ ΠΏΡ€ΠΈΡ€Π°Π²Π½ΡΠ² Π΅Π΅ Π½ΡƒΠ»ΡŽ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ.

q'(x)= a1+a2(x-x2)+a2(x-x1)=0,.

ΠΎΡ‚ΠΊΡƒΠ΄Π° искомая ΠΎΡ†Π΅Π½ΠΊΠ° ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° Ρ€Π°Π²Π½Π°.

xa*=(x2-x1)/2 — (a1/2a2).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ аппроксимации Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

f (x)= 2x2 + (16/x).

Π² ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ 1×5.

ΠŸΡƒΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ€Π°Π²Π½Ρ‹ x1=1, x2=3, x3=5, ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ значСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ€Π°Π²Π½Ρ‹.

f1=18.0, f2=23.33, f3=53.2.

Вычислим коэффициСнты ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠ³ΠΎ приблиТСния:

a1=2.67, a2=3.07,.

Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΎΡ†Π΅Π½ΠΊΡƒ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°.

xa*=1.565.

Π’ΠΎΡ‡Π½Ρ‹ΠΉ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ исходной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ€Π°Π²Π΅Π½ x*=1.5874.

Π”Π°Π»Π΅Π΅ рассмотрим ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ оцСнивания ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ аппроксимации. ИдСя ΠΌΠ΅Ρ‚ΠΎΠ΄Π° проста ΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ся Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ Π°ΠΏ-проксимации Π½Π° ΡΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΌΡΡ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ ΠŸΠ°ΡƒΡΠ»Π»ΠΎΠΌ, прСдставляСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ.

Алгоритм ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ аппроксимации Π—Π°Π΄Π°Π½ΠΎ: x1-Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ°,.

x-Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° шага ΠΏΠΎ ΠΎΡΠΈ x.

Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ x2=x1+x.

Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ f1=f (x1) ΠΈ f2=f2(x2).

Если f1> f2, Ρ‚ΠΎ x3=x1+2x;

ΠΈΠ½Π°Ρ‡Π΅ x3=x1-2x.

Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ f3=f (x3).

ΠΈ Π½Π°ΠΉΡ‚ΠΈ.

fmin=min{f1, f2, f3},.

xmin-Ρ‚ΠΎΡ‡ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ соотвСтствуСт fmin.

Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ xa* ΠΏΠΎ Ρ‚Ρ€Π΅ΠΌ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ x1, x2 ΠΈ x3 Π² ΡΠΎΠΎΡ‚вСтствии с Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ аппроксимации.

Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ [fmin-f (xa*)] ΠΈ (xmin— xa*).

Если ΠΎΠ±Π΅ разности достаточно ΠΌΠ°Π»Ρ‹, Ρ‚ΠΎ Π‘Ρ‚ΠΎΠΏ.

Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ «Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΡƒΡŽ» Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΈΠ· xmin ΠΈ xa* ΠΈ Π΄Π²Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΏΠΎ ΠΎΠ±Π΅ стороны ΠΎΡ‚ Π½Π΅Π΅. ΠŸΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Ρ‚ΡŒ эти Ρ‚ΠΎΡ‡ΠΊΠΈ Π² Π΅ΡΡ‚СствСнном порядкС ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ 4.

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

ΠŸΡ€ΠΈΠΌΠ΅Ρ€. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠŸΠ°ΡƒΡΠ»Π»Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

f (x)= 2x3 + (16/x).

ΠŸΡƒΡΡ‚ΡŒ Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ° x1=1 ΠΈ Π΄Π»ΠΈΠ½Π° шага x=1. Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° окончания поиска (ΠΈΠ»ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° останова) Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ сходимости:

  • (Ρ€Π°Π·Π½ΠΎΡΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ x)/x 310-2,
  • (Ρ€Π°Π·Π½ΠΎΡΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ f)/f 310-3.

Π˜Ρ‚Π΅Ρ€Π°Ρ†ΠΈΡ 1

Π¨Π°Π³ 1. x2=x1+x=2.

Π¨Π°Π³ 2. f (x1)=18, f (x2)=16.

Π¨Π°Π³ 3. f (x1)> f (x2), ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ x3=1+2=3.

Π¨Π°Π³ 4. f (x3)=22.33, Fmin=16, Xmin=x2=2.

Π¨Π°Π³ 5. a1=(16−18)/(2−1)=-2,.

a2=,.

Полиномиальная аппроксимация. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

x=.

Полиномиальная аппроксимация. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

f (x)=15.210.

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

Полиномиальная аппроксимация. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

> 0.003.

Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, поиск продолТаСтся.

Π¨Π°Π³ 7. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ x ΠΊΠ°ΠΊ «Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΡƒΡŽ» Ρ‚ΠΎΡ‡ΠΊΡƒ, Π° x1=1 ΠΈ x2=2 — ΠΊΠ°ΠΊ Ρ‚ΠΎΡ‡ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅Π΅ ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‚. ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅ΠΌ эти Ρ‚ΠΎΡ‡ΠΊΠΈ Π² Π΅Ρ-тСствСнном порядкС ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ 2, которая Π½Π°-чинаСтся с ΡˆΠ°Π³Π° 4.

Π˜Ρ‚Π΅Ρ€Π°Ρ†ΠΈΡ 2.

Π¨Π°Π³ 4. x1=1, f1=18,.

x2=1.714, f2=15.210=Fmin, Xmin=x2=171,.

x3=2, f3=16.

Π¨Π°Π³ 5. a1=(15.21−18)/(1.714−1)=-3.908,.

a2=,.

Полиномиальная аппроксимация. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

x=.

Полиномиальная аппроксимация. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

f (x)=15.142.

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

Полиномиальная аппроксимация. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

> 0.003.

УсловиС Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅Ρ‚ся, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, поиск продолТаСтся.

Π¨Π°Π³ 7. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ x ΠΊΠ°ΠΊ «Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΡƒΡŽ» Ρ‚ΠΎΡ‡ΠΊΡƒ, Π° x1=1 ΠΈ x2=1.714 — ΠΊΠ°ΠΊ Ρ‚ΠΎΡ‡ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅Π΅ ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‚.

Π˜Ρ‚Π΅Ρ€Π°Ρ†ΠΈΡ 3.

Π¨Π°Π³ 4. x1=1, f1=18,.

x2=1.65, f2=15.142=Fmin, Xmin=x2=1.65,.

x3=1.714, f3=15.210.

Π¨Π°Π³ 5. a1=(15.142−18)/(1.65−1)=-4.397,.

a2=,.

Полиномиальная аппроксимация. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

x=.

Полиномиальная аппроксимация. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

f (x)=15.123.

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

Полиномиальная аппроксимация. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

< 0.003,.

Полиномиальная аппроксимация. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

< 0.003.

Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, поиск Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½.

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