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

ΠšΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡ ошибок. 
ΠžΠΏΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ измСрСния. 
ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ интСрфСромСтрия

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

Для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ. По ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌ Ρ‚ΠΎΡ‡ΠΊΠΈ (bt, b2,…, Π¬ΠΊ) Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ систСмы сравнСний. Если это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½, Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ всС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π² Ρ‚-ΠΌ ΠΊΡƒΠ±Π΅ с Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠΌ Π² Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅. Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΡƒΠ±Π° Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ шагС возрастаСт Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ. Π­Ρ‚ΠΎΡ‚ процСсс повторяСм Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ Π½Π°ΠΉΠ΄Π΅ΠΌ Ρ‚ΠΎΡ‡ΠΊΡƒ с ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ (Ρ…ΡŒ Ρ…2… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠšΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡ ошибок. ΠžΠΏΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ измСрСния. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ интСрфСромСтрия (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

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

Π—Π΄Π΅ΡΡŒ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ нСустойчивости Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Π­Ρ‚ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ основаны Π½Π° ΠΈΡΠΊΡƒΡΡΡ‚Π²Π΅Π½Π½ΠΎΠΌ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°.

Рассмотрим систСму сравнСний с Ρ‚ = 53 ΠΈ Ρ‚2 = 63. РСшСниС систСмы ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄ (5.7). ВсС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ систСмы ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π». 5.4. Π’ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ Π² ΡΠ»ΡƒΡ‡Π°Π΅ ошибки Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ младшСго разряда ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΈ h} ΠΈΠ»ΠΈ Π¬2 Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ ошибка ΠΏΡ€ΠΈ восстановлСнии ΠΏΠΎΠ»Π½ΠΎΠΉ Ρ„Π°Π·Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ вСсьма Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ. ΠžΡ†Π΅Π½ΠΈΠΌ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ этой ошибки [14].

БосСдниС значСния, располоТСнныС вдоль Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»Π΅ΠΉ, Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°ΡŽΡ‚ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ. Π­Ρ‚ΠΎ слСдуСт ΠΈΠ· Ρ‚Π΅ΠΎΡ€Π΅ΠΌΡ‹ 3.

Π’Π΅ΠΎΡ€Π΅ΠΌΠ° 3. ΠŸΡ€ΠΈ равСнствС остатков Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ систСмы сравнСний (5.6) являСтся класс чисСл ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ, Ρ€Π°Π²Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡŽ Ρ‚]Ρ‚2Ρ‚ΠΊ, с Π²Ρ‹Ρ‡Π΅Ρ‚ΠΎΠΌ, Ρ€Π°Π²Π½Ρ‹ΠΌ остатку.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² числа ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΎΡ‚ 0 Π΄ΠΎ min (/H|, Ρ‚ΡŠ Ρ‚ΠΊ) ΠΏΠΎ Π³Π»Π°Π²Π½ΠΎΠΉ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ, Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°ΡŽΡ‚ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ диагоналям.

Π’ Ρ‚Π°Π±Π». 5.4 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π² ΠΏΠΎΡ€ΡΠ΄ΠΊΠ΅ возрастания чисСл ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π΅ΡΡΡ‚ΡŒ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»Π΅ΠΉ. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠΉ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ стрСлками. Если сущСствуСт нСкоторая ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ исходных Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚ΠΎ Π½Π°Ρ…одится Π·Π°Π²Π΅Π΄ΠΎΠΌΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° ΠΏΠΎΠ»Π½ΠΎΠΉ Ρ„Π°Π·Ρ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ сосСдниС числа Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ. ΠŸΡ€ΠΈ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠΉ ошибкС (Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ СдинствСнной ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ by) сосСдниС числа ΠΏΠΎ ΡΡ‚ΠΎΠΉ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π½Π° ± MyNy. Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° отличия вычисляСтся ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ, Ρ€Π°Π²Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡŽ ш9 Ρ‚2Ρ‚ΠΊ.

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

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ссли ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ измСрСния ΠΏΠΎ Π²ΡΠ΅ΠΌ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Π° ΠΈ Ρ€Π°Π²Π½Π° /β€’, Ρ‚ΠΎ Π²ΠΎΠΊΡ€ΡƒΠ³ истинного Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° образуСтся ΠΎΠΊΡ€Π΅ΡΡ‚Π½ΠΎΡΡ‚ΡŒ с Ρ€Π°Π΄ΠΈΡƒΡΠΎΠΌ Π³, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ располоТСны числа с Π·Π°Π²Π΅Π΄ΠΎΠΌΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ значСниями. НазовСм эту ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΎΠΊΡ€Π΅ΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ Π³Ρ€ΡƒΠ±Ρ‹Ρ… ΠΏΡ€ΠΎΠΌΠ°Ρ…ΠΎΠ².

Рассмотрим рис. 5.8, Π³Π΄Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Ρ‡Π°ΡΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ, вдоль ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… значСния ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°ΡŽΡ‚, Π²Π±Π»ΠΈΠ·ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ Π‘ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π° ΠΎΠΊΡ€Π΅ΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π³Ρ€ΡƒΠ±Ρ‹Ρ… ΠΏΡ€ΠΎΠΌΠ°Ρ…ΠΎΠ², числа ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ Π² ΡΡ‚Ρƒ ΠΎΠΊΡ€Π΅ΡΡ‚Π½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½ΠΎ.

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

Π’ Ρ‚Π°Π±Π». 5.4 ΠΈ Π½Π° Ρ€ΠΈΡ. 5.8 ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Ρ‹ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… находятся допустимыС значСния ΠΏΡ€ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΈ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΏΠΎΠ»Π½ΠΎΠΉ.

Π§Π°ΡΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ систСмы сравнСний с модулями Ρ‚ = 53 ΠΈ Ρ‚ = 63.

Рис. 5.8. Π§Π°ΡΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ систСмы сравнСний с ΠΌΠΎΠ΄ΡƒΠ»ΡΠΌΠΈ Ρ‚ = 53 ΠΈ Ρ‚2 = 63.

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

Для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ [15]. По ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌ Ρ‚ΠΎΡ‡ΠΊΠΈ (bt, b2,…, Π¬ΠΊ) Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ систСмы сравнСний. Если это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½, Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ всС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π² Ρ‚-ΠΌ ΠΊΡƒΠ±Π΅ с Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠΌ Π² Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅. Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΡƒΠ±Π° Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ шагС возрастаСт Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ. Π­Ρ‚ΠΎΡ‚ процСсс повторяСм Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ Π½Π°ΠΉΠ΄Π΅ΠΌ Ρ‚ΠΎΡ‡ΠΊΡƒ с ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ (Ρ…ΡŒ Ρ…2, …, Ρ…ΠΊ), для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΡƒΠ±Π° Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡΠΈΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° окрСстности Π³Ρ€ΡƒΠ±Ρ‹Ρ… ΠΏΡ€ΠΎΠΌΠ°Ρ…ΠΎΠ². Π’ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ для ΠΎΠ΄Π½ΠΎΠ³ΠΎ вычислСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ ΠΊ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΊ слоТСний, Π³Π΄Π΅ ΠΊ — число ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, ΠΈ ΠΎΠ΄Π½Π° опСрация взятия ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ. МаксимальноС число Ρ‚Π°ΠΊΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ — /, Π³Π΄Π΅ Π³ — Ρ€Π°Π·ΠΌΠ΅Ρ€ окрСстности.

ИспользованиС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² восстановлСния Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ систСмы сравнСний, основанных Π½Π° Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠΌ прСдставлСнии, позволяСт Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ вычислСний. Рассмотрим Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для опрСдСлСния систСмы сравнСний с Ρ‚рСмя Π²Π·Π°ΠΈΠΌΠ½ΠΎ простыми модулями.

ΠšΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡ ошибок. ΠžΠΏΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ измСрСния. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ интСрфСромСтрия.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ умноТСния ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ, Ссли Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ‚Ρ€ΠΈ массива.

ΠšΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡ ошибок. ΠžΠΏΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ измСрСния. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ интСрфСромСтрия.

Если взятиС модуля ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅, Ρ‚ΠΎ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ сущСствСнно Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ Ρ‡ΠΈΡΠ»Π° Π·Π½Π°ΠΊΠΎΠ², с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ. Рассмотрим выраТСния для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ систСм ΠΈΠ· Ρ‚Ρ€Π΅Ρ… сравнСний со Π·Π½Π°Ρ‡Π΅Π½ΠΈΡΠΌΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ (wi=5, Ρ‚2=6, Ρ‚ΠΊ~1), (ш| = 53, Ρ‚2= 63, = 73), (Ρ‚ = 531, Ρ‚2 = 631, Ρ‚2 = 731): ΠšΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡ ошибок. ΠžΠΏΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ измСрСния. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ интСрфСромСтрия.

ΠŸΡ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ уравнСния (5.9) для ΠΎΠ΄Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ взятия модуля Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π² ΡΡ€Π΅Π΄Π½Π΅ΠΌ трСбуСтся 4−5 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ сравнСния ΠΈ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ вычитания, для (5.10) — 30 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈ Π΄Π»Ρ (5.11) — 648 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ сравнСния ΠΈ 648 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ вычитания. ЗначСния массивов ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ хранятся Π½Π΅ Π² Ρ†Π΅Π»ΠΎΠΌ Π²ΠΈΠ΄Π΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ число Π·Π½Π°ΠΊΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ число Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π·Π½Π°ΠΊΠΎΠ² цСлочислСнной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ врСмя, Π·Π°Ρ‚Ρ€Π°Ρ‡Π΅Π½Π½ΠΎΠ΅ Π½Π° Ρ‚Π°ΠΊΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, число ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Ρ€Π΅Π·ΠΊΠΎ растСт ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ числа Π·Π½Π°Ρ‡Π°Ρ‰ΠΈΡ… Π·Π½Π°ΠΊΠΎΠ² ΠΏΡ€ΠΈ Π·Π°Π΄Π°Π½ΠΈΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ. Π’ ΡΡ‚ΠΎΠΌ случаС врСмя вычислСний опрСдСляСтся Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ опСрациями взятия модуля.

Число этих ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ, Ссли Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ свойством сравнСний [11]:

ΠšΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡ ошибок. ΠžΠΏΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ измСрСния. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ интСрфСромСтрия.

Если массивы (5.8) Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅:

ΠšΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡ ошибок. ΠžΠΏΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ измСрСния. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ интСрфСромСтрия.

Ρ‚ΠΎ ΠΏΡ€ΠΈ вычислСнии ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ (5.12) число сравнСний ΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠΉ Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡΠΈΡ‚ Ρ‚Ρ€Π΅Ρ….

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

Нами Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ нСсколько быстрых Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… позволяСт Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя вычислСний. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ основан Π½Π° ΡΠ²Π΅Π΄Π΅Π½ΠΈΠΈ Π›:-ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΊ (ΠΊ — 1ΠΌΠ΅Ρ€Π½ΠΎΠΉ. Анализ окрСстности для Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ случая замСняСтся Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, располоТСнных Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ прямой (рис. 5.9).

ΠŸΡƒΡΡ‚ΡŒ Π₯ΠΎ~ Ρ‚ΠΎΡ‡ΠΊΠ° с ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ (Π¬, Π¬2 для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ систСмы сравнСний Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½. Π’Ρ‹Π±Π΅Ρ€Π΅ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρƒ ΠΈ Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΡΡ шагом 1, 2,… Π±ΡƒΠ΄Π΅ΠΌ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΠΈ слСва ΠΈ ΡΠΏΡ€Π°Π²Π° ΠΎΡ‚ Π₯0. ПослС нахоТдСния Ρ‚ΠΎΡ‡ΠΊΠΈ, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ систСмы сравнСний ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π₯2), производится ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅. Для этого находится ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠΈ Π₯ΠΏ которая Π»Π΅ΠΆΠΈΡ‚ Π½Π° Ρ€Π°ΡΡΡ‚оянии RJ2 Π²Π½ΠΈΠ·, Ссли Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ справа, ΠΈΠ»ΠΈ Π²Π²Π΅Ρ€Ρ… ΠΏΠΎ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΠΎΠΉ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ, Ссли Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ слСва ΠΎΡ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ Π₯0.

ВмСсто поиска Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΌ ΠΊΡƒΠ±Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π°Π½Π°Π»ΠΈΠ· Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… плоскостСй (рис. 5.10). Для А:-ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ случая поиск производится Π½Π° (ΠΊ — 1)-ΠΌ ΠΊΡƒΠ±Π΅. На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ Π₯2 — блиТайшая Ρ‚ΠΎΡ‡ΠΊΠ°, которая ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ допустимой Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ.

Π’ ΡΡ‚ΠΎΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ ΠΎΠ΄Π½Π° опСрация слоТСния ΠΈΠ»ΠΈ вычитания ΠΈ ΠΎΠ΄Π½Π° опСрация взятия ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ. МаксимальноС число Ρ‚Π°ΠΊΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π³ .

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

Для систСмы сравнСний, Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π». 5.4, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΉΡ‚ΠΈ допустимыС значСния Π² Π½ΡƒΠ»Π΅Π²ΠΎΠΉ строкС ΠΈ Π½ΡƒΠ»Π΅Π²ΠΎΠΌ столбцС. Для этого Π½Π°ΠΉΠ΄Π΅ΠΌ всС Π΄;, ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½, Ρ€Π΅ΡˆΠ°Ρ сравнСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ получаСтся ΠΈΠ· (5.11) ΠΏΡ€ΠΈ Π¬2 = О.;

ΠšΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡ ошибок. ΠžΠΏΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ измСрСния. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ интСрфСромСтрия.
ΠšΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡ ошибок. ΠžΠΏΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ измСрСния. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ интСрфСромСтрия.

Ямс. 5 9. Π‘Ρ…Π΅ΠΌΠ° быстрого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ, основанного Π½Π° ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½ΠΈΠΈ размСрности области ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π°.

Π‘Ρ…Π΅ΠΌΠ° быстрого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° для Ρ‚Ρ€Π΅Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ.

Рис. 5.10. Π‘Ρ…Π΅ΠΌΠ° быстрого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° для Ρ‚Ρ€Π΅Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Для нахоТдСния минимального расстояния ΠΌΠ΅ΠΆΠ΄Ρƒ допустимыми диагоналями ΠΏΠΎ ΡΡ‚ΠΎΠ»Π±Ρ†Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ сравнСниС:

ΠšΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡ ошибок. ΠžΠΏΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ измСрСния. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ интСрфСромСтрия.

БущСствуСт способ нахоТдСния допустимых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Π½ΡƒΠ»Π΅Π²Ρ‹Ρ… строках ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†Π°Ρ…, основанный Π½Π° Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Ρ… Π΄Ρ€ΠΎΠ±Π΅ΠΉ [16].

Π‘Ρ…Π΅ΠΌΠ° Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ быстрого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ€ΠΈΡ. 5.11. ΠŸΡƒΡΡ‚ΡŒ Π₯ΠΎ — Ρ‚ΠΎΡ‡ΠΊΠ° с ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ (6Π¬ Π¬2 для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ систСмы сравнСний Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½. НСобходимо Π½Π°ΠΉΡ‚ΠΈ Π±Π»ΠΈΠΆΠ°ΠΉΡˆΡƒΡŽ ΠΊ Π½Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΡƒ Π₯Π“9 Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π°Π²Π΅Π΄ΠΎΠΌΠΎ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² ΡΡ‚ΠΎΡ‚ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

  • 1. Найти Π₯- Ρ‚ΠΎΡ‡ΠΊΡƒ пСрСсСчСния с ΠΎΡΡŒΡŽ 0&i ΠΈΠ»ΠΈ с ΠΎΡΡŒΡŽ ОЬ2 Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ. Если большС пСрвая ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°, Ρ‚ΠΎ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Ρ‚ΠΎΡ‡ΠΊΠΈ Π₯ΠΎ (Π¬ — Π¬2, 0), Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠΌ случаС — (0, b2-b).
  • 2. Найти ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ блиТайшСго ΠΊ Π₯0 допустимого (входящСго Π² Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΡ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½) значСния Π¬'}. Для этого Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅

хранятся массивы ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ допустимых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, отсортированныС Π² ΠΏΠΎΡ€ΡΠ΄ΠΊΠ΅ возрастания. НахоТдСниС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ этих ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ΠΈΠ· ΠΌΠ°ΡΡΠΈΠ²Π°.

3. Найти ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ допустимого значСния Π₯Ρ‚. Для этого находится Ρ‚ΠΎΡ‡ΠΊΠ° Π₯2Ρƒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ удовлСтворяСт ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡŽ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° Π»Π΅ΠΆΠΈΡ‚ Π½Π° Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΠΎΠΉ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ. Π—Π°Ρ‚Π΅ΠΌ для нахоТдСния Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ значСния добавляСтся ΠΈΠ»ΠΈ вычитаСтся RJ2 Π².

Π‘Ρ…Π΅ΠΌΠ° быстрого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°.

Рис. 5.11. Π‘Ρ…Π΅ΠΌΠ° быстрого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, основанного Π½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠΈ массивов допустимых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Π½ΡƒΠ»Π΅Π²Ρ‹Ρ… строкС ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†Π΅ зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π³Π΄Π΅ располоТСна блиТайшая допустимая диагональ, — слСва ΠΈΠ»ΠΈ справа ΠΎΡ‚ Π₯ΠΎΠ£ Π³Π΄Π΅ R — расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π₯ ΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΎΠΉ допустимой Ρ‚ΠΎΡ‡ΠΊΠΈ Π¬'}

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

Однако сущСствуСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ достиТСния Π΅Ρ‰Π΅ большСго быстродСйствия. Если Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ продолТСния Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»Π΅ΠΉ ΠΏΡ€ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ возрастании чисСл, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ склСйкС Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΈ Π½ΠΈΠΆΠ½Π΅ΠΉ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… строк ΠΈ Π»Π΅Π²ΠΎΠ³ΠΎ ΠΈ ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ столбцов образуСтся Ρ‚ΠΎΡ€, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π½Π° Ρ€ΠΈΡ. 5.12. Числа располоТСны Π½Π° ΠΏΠ΅Ρ€Π΅ΡΠ΅Ρ‡Π΅Π½ΠΈΠΈ ΠΌΠ΅Ρ€ΠΈΠ΄ΠΈΠ°Π½ΠΎΠ² ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»Π΅ΠΉ. Π’ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ числа ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°ΡŽΡ‚ ΠΏΠΎ ΡΠΏΠΈΡ€Π°Π»ΠΈ, нанСсСнной Π½Π° ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΡ€Π° (рис. 5.13). Π‘ΠΏΠΈΡ€Π°Π»ΡŒ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ всю ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΡ€Π°. Если ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ число Π΅Π΅ Π²ΠΈΡ‚ΠΊΠΎΠ², Ρ‚ΠΎ ΡΠΎΡΠ΅Π΄Π½ΠΈΠ΅ Π²ΠΈΡ‚ΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ расстоянии Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°. На Ρ€ΠΈΡ. 5.13 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ располоТСния допустимых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π½Π° ΠΏΠΎΠ²Π΅Ρ€Ρ…ности Ρ‚ΠΎΡ€Π°. Π­Ρ‚ΠΈ значСния ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π». 5.4.

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

Π Π°Π·Ρ€Π΅ΠΆΠ΅ΠΌ Ρ‚ΠΎΡ€ вдоль ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΌΠ΅Ρ€ΠΈΠ΄ΠΈΠ°Π½ΠΎΠ², Ρ‚ΠΎΠ³Π΄Π° ΠΎΠ½ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ится Π² ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ с Π΄Π²ΡƒΠΌΡ ΠΊΡ€Π°Π΅Π²Ρ‹ΠΌΠΈ окруТностями. Π—Π°ΠΊΡ€Π΅ΠΏΠΈΠΌ.

Π’ΠΎΡ€, ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠΉΡΡ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ склСйки Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

Рис. 5.12. Π’ΠΎΡ€, ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠΉΡΡ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ склСйки Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

РасполоТСниС чисСл Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹Ρ… дСсяти допустимых диагоналях Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

Рис. 5.13. РасполоТСниС чисСл Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹Ρ… дСсяти допустимых диагоналях Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎ ΠΎΠ΄Π½Ρƒ ΠΎΠΊΡ€ΡƒΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ‚Π°Π½Π΅ΠΌ Π·Π°ΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ Π²ΠΎΠΊΡ€ΡƒΠ³ сСбя Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ вторая ΠΎΠΊΡ€ΡƒΠΆΠ½ΠΎΡΡ‚ΡŒ сдСлала ΠΊ ΠΎΠ±ΠΎΡ€ΠΎΡ‚ΠΎΠ². Всякая прямолинСйная ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π°Ρ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Π° ΠΏΡ€ΠΈ этом обратится Π² Π²ΠΈΠ½Ρ‚ΠΎΠ²ΡƒΡŽ линию, ΠΎΠ±Ρ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ ось Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Π° ΠΊ Ρ€Π°Π·. Если снова ΡΠΊΠ»Π΅ΠΈΡ‚ΡŒ ΠΎΠ±Π° края, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ топологичСскоС ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚ΠΎΡ€Π° Π½Π° ΡΠ°ΠΌΠΎΠ³ΠΎ сСбя. ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈ Ρ‚ΠΎΡ€Π° ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠ»ΠΈΡΡŒ Π² Π²ΠΈΠ½Ρ‚ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΠΊΡ€ΠΈΠ²Ρ‹Π΅ ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚ (Π”. Π“ΠΈΠ»ΡŒΠ±Π΅Ρ€Ρ‚ [17J). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π·Π°Π΄Π°Ρ‡Ρƒ поиска блиТайшСго подходящСго значСния Π½Π° Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΡ‹Ρ… диагоналях ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ нахоТдСния блиТайшСго значСния Π½Π° Π»ΠΈΠ½ΠΈΡΡ…, пСрпСндикулярных ΠΊ ΡΡ‚ΠΎΡ€ΠΎΠ½Π°ΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

Π’ ΡΡ‚ΠΎΠΌ случаС Π·Π°Π΄Π°Ρ‡Π° нахоТдСния блиТайшСго допустимого значСния сводится ΠΊ ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΉ. Алгоритм состоит ΠΈΠ· Π΄Π²ΡƒΡ… частСй. Находим пСрСсСчСниС спирали, проходящСй Ρ‡Π΅Ρ€Π΅Π· Ρ‚ΠΎΡ‡ΠΊΡƒ (Π¬, Π¬Π³> …" Π¬ΠΊ с ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅ΠΉ ΠΎΠΊΡ€ΡƒΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ‚ΠΎΡ€Π° ΠΏΡ€ΠΈ bj = 0,.

Π¬ΠΊ = 0. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌ блиТайшСС допустимоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° ΡΡ‚ΠΎΠΉ окруТности. Π—Π°Ρ‚Π΅ΠΌ, добавляя число ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… Ρ†Π΅Π»Ρ‹Ρ… Π²ΠΈΡ‚ΠΊΠΎΠ² ΠΈ Ρ‡Π°ΡΡ‚ΡŒ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Π²ΠΈΡ‚ΠΊΠ°, вычисляСм допустимоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² Ρ‚ΠΎΡ‡ΠΊΠ΅.

Π‘Ρ…Π΅ΠΌΠ° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ быстрого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° для систСмы Π΄Π²ΡƒΡ… сравнСний ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ€ΠΈΡ. 5.14.

Π‘Ρ…Π΅ΠΌΠ° быстрого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° нахоТдСния систСмы сравнСний свСдСниСм ΠΊ ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ для Π΄Π²ΡƒΡ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ.

Рис. 5.14. Π‘Ρ…Π΅ΠΌΠ° быстрого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° нахоТдСния систСмы сравнСний свСдСниСм ΠΊ ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ для Π΄Π²ΡƒΡ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ.

Алгоритм состоит ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… шагов:

  • — Π΄Π»Ρ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ (?|, Π¬2) находится индСкс / = b — Πͺ2, это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ;
  • — ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ся Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° ΠΈΠ· ΠΌΠ°ΡΡΠΈΠ²Π° допустимых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ;
  • — Π΄Π»Ρ нахоТдСния Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ значСния ΠΊ Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠΌΡƒ допустимому Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ добавляСтся Π¬2
  • — ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ся ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅.

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

Рассмотрим Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹ΠΉ случай. Числа Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π½Π° ΠΏΠΎΠ²Π΅Ρ€Ρ…ности Π³ΠΎΡ€Π°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ссли диагональ Π² ΠΊΠ°ΠΊΠΎΠΌ-Π»ΠΈΠ±ΠΎ сСчСнии упрСтся Π² Π»Π΅Π²Ρ‹ΠΉ ΠΊΡ€Π°ΠΉ, Ρ‚ΠΎ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ сСчСнии ΠΎΠ½Π° продолТится с ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ. Если диагональ Π΄ΠΎΠΉΠ΄Π΅Ρ‚ Π΄ΠΎ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ плоскости, ΠΎΠ½Π° продолТится Π½Π° Π½ΠΈΠΆΠ½Π΅ΠΉ. Π­Ρ‚ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° ΠΎΠ±ΠΎΡ€ΠΎΡ‚Ρ‹ спирали Π½Π° ΠΏΠΎΠ²Π΅Ρ€Ρ…ности Ρ‚ΠΎΡ€Π° для Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ случая.

Рассмотрим рис. 5.15, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для Π½Π°Π±ΠΎΡ€Π° ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ (Ρ‚ = 3, Ρ‚2 = 4, Π³Ρ‰ = 5). ΠŸΡ€ΠΈ этом Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ записано Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅: РСшСния для Π½Π°Π±ΠΎΡ€Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Ρ‚ - 3, Ρ‚ ~ 4, Ρ‚ = 5.

Рис. 5.15. РСшСния для Π½Π°Π±ΠΎΡ€Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Ρ‚} - 3, Ρ‚2 ~ 4, Ρ‚3 = 5.

Рис. 5.15. РСшСния для Π½Π°Π±ΠΎΡ€Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Ρ‚} — 3, Ρ‚2 ~ 4, Ρ‚3 = 5.

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ значСния, располоТСнныС Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»Π΅ΠΉ, которая начинаСтся Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ Π¬ =2, Π¬2 = 3, by — 2 со Π·Π½Π°Ρ‡Π΅Π½ΠΈΡ 47. Π’ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° Π³Ρ€Π°Π½ΡΡ…, Π½ΠΎ ΠΈ Π² Π»ΡŽΠ±ΠΎΠΉ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ плоскости. Выбранная диагональ заканчиваСтся Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΠΈ by = 0 Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ Π¬ = О, b2 = I ΡΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 45. МоТно Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ диагональ располагаСтся Π½Π° ΠΏΠΎΠ²Π΅Ρ€Ρ…ности Ρ‚ΠΎΡ€Π°, ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π΅Π΅ Π½Π°Ρ…одится Π² ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΠΈ by = 4 Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ Π¬ = 2, Π¬2 = 0 со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 44.

Рассмотрим Π΄Ρ€ΡƒΠ³ΡƒΡŽ диагональ, которая заканчиваСтся Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ b = 1, Π¬2 = 2, by = 0 со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 10. Π•Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ — Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΠΈ by = 4 Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ b = Q, Π¬2 = , Π΄Π°Π»Π΅Π΅ — Π² ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΠΈ by = 3 Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ Π¬ = 2, Π¬2 = 0.

Π˜Ρ‚Π°ΠΊ, Ссли ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½Π°ΠΉΡ‚ΠΈ значСния Π² Ρ‚Ρƒ строках ΠΏΡ€ΠΈ Π¬2 = 0, Ρ‚ΠΎ ΠΏΠΎΡΠ»Π΅ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ ΠΈΠ· ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ массива исходноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ опрСдСляСтся простым слоТСниСм с Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΎΠΉ Π¬2. НомСр массива / опрСдСляСтся ΠΊΠ°ΠΊ by — b2 mod (я?Π·). ИндСкс j элСмСнта Π²Π½ΡƒΡ‚Ρ€ΠΈ массива Ρ€Π°Π²Π΅Π½ b-b2 mod (Ρ‚).

Для свСдСния Π·Π°Π΄Π°Ρ‡ΠΈ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΉ рассмотрим рис. 5.16, Π³Π΄Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ сСчСниС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ Π¬2 = 0. Π’ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ числа, располоТСнныС ΠΏΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ диагоналям (снизу Π²Π²Π΅Ρ€Ρ…, слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ), ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π½Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌΡƒΡŽ Ρ€Π°Π·Π½ΠΎΡΡ‚ΡŒΡŽ коэффициСнтов Π² Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ систСмы сравнСний. Для рассматриваСмого случая Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ систСмы опрСдСляСтся Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ (5.14). ΠšΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚ ΠΏΡ€ΠΈ by Ρ€Π°Π²Π΅Π½ MyNy = 36, ΠΏΡ€ΠΈ b — MN = 40. Π Π°Π·Π½ΠΎΡΡ‚ΡŒ коэффициСнтов s = (MN — MyNy) = 4.

РасполоТСниС чисСл Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ Π¬ = 0.

Рис. 5.16. РасполоТСниС чисСл Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ Π¬2 = 0.

Для восстановлСния всСх Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² ΡΡ‚ΠΎΠΌ сСчСнии достаточно Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ массив АΠ₯ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Ρ‚|, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ записаны Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ систСмы ΠΏΡ€ΠΈ by = 0, Π¬2 = 0. ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ значСния Π² ΡΡ‚ΠΎΠΌ массивС опрСдСляСтся ΠΊΠ°ΠΊ j = i+j mod (mi).

Для нахоТдСния значСния Π² ΡΡ‚Ρ€ΠΎΠΊΠ΅ by - / производится Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° элСмСнта j ΠΈΠ· Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ массива ΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚аСтся ΠΈΠ· Π½Π΅Π³ΠΎ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° is. Для устранСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ умноТСния хранится массив AS Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Ρ‚Ρƒ со Π·Π½Π°Ρ‡Π΅Π½ΠΈΡΠΌΠΈ 0, Is, 2s>… (m3 — l) s.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, для опрСдСлСния значСния Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ элСмСнта Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для Ρ‚Ρ€Π΅Ρ… Π²Π·Π°ΠΈΠΌΠ½ΠΎ простых ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ с ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ b, b2, by Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

  • — ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ i = by — b2 mod (m3);
  • — ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ j = b — b2 mod (/wi);
  • — ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ j — i +j mod (mi);
  • — ΠΈΡΠΊΠΎΠΌΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ элСмСнта Ρ€Π°Π²Π½ΠΎΠΉ = AXj] + /Π©/'] + Π¬Π³.

Π’ ΠΏΠΏ. 1 — 3 трСбуСтся ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ вычитания, слоТСния ΠΈ Π½Π°Ρ…оТдСния модуля. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ нахоТдСния модуля Π² ΡΡ‚ΠΎΠΌ случаС состоит ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… простых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ эффСктивно Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ любого ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

Для распространСния этого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ случай Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Π° модификация Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ числа, располоТСнныС Π½Π° Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡΡ…, проходящих снизу Π²Π²Π΅Ρ€Ρ…, справа Π½Π°Π»Π΅Π²ΠΎ (см. Ρ€ΠΈΡ. 5.16):

  • — ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ / = b2 - by mod (m2);
  • — ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ j = b - by mod (mi);
  • — ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒj = i —j mod (mi);
  • -X = AX[j] + ASP[f + by mod (mm2my).

ASP- массив Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ пь со Π·Π½Π°Ρ‡Π΅Π½ΠΈΡΠΌΠΈ /-Π³ΠΎ элСмСнта /(MN + M2N2) mod (Ρ‚Ρ‚2Ρ‚Ρƒ), Π³Π΄Π΅ / = 0, 1, …, Ρ‚2- 1. Π’ ΡΡ‚ΠΎΠΌ случаС Π² ΠΏ. 4 добавляСтся опСрация взятия ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ, которая сводится всСго лишь ΠΊ ΠΎΠ΄Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ сравнСния ΠΈ, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, ΠΊ ΠΎΠ΄Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ вычитания.

ΠœΠ½ΠΎΠ³ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ

1. = by — bk mod (mO; v2.i = b2 — bk mod (m2) …; =.

btc-i — bk mod (iniw);

  • 2. V1.2 * *i.i — vk.y! mod (m,); v22 = v*. i i mod (m2) …; Vic-2,2 = Kfc-2,1 — V/fc-1.1 mod (Π¨/с.Π³); s = s + [M, Ni+M2N2 +…+ Mk^Nk^) β€’ β€’ vjt-i. ib mod (m, m2… mk)
  • 3. v1t3 = - vw.2 mod (mO; v2i3 = v2 — vv.2.2 mod (m2); vk^t2 =

v*_3<2— ^*-2.2 mod (m*_3); s = s + (M^N^M2N2 +…+ Mk.2Nk-2) vk.2i2 mod (fni'fffe… mk).

ΠΊ -1. *-! = Vi. #c—2 —2. *-2 mod (mO;

s = s + (M, Ni + M2N2) v2k.2 mod (my m2… m*);

ΠΊ. X = AX[Viifc.i] +s + bk mod {m} m2… m*).

Π’ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ вмСсто Π°Π½Π°Π»ΠΈΠ·Π° Π³* Ρ‚ΠΎΡ‡Π΅ΠΊ окрСстности ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π°Π½Π°Π»ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ. Π­Ρ‚ΠΎ позволяСт Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎ порядков ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ быстродСйствиС ΠΏΡ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ систСм сравнСний.

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

ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡŽ максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°.

Для восстановлСния ΠΏΠΎΠ»Π½ΠΎΠΉ Ρ„Π°Π·Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€ окрСстности Π³Ρ€ΡƒΠ±Ρ‹Ρ… ΠΏΡ€ΠΎΠΌΠ°Ρ…ΠΎΠ² Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΈ исходных Π΄Π°Π½Π½Ρ‹Ρ… (Ρ‡Π΅ΠΌ большС ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ, Ρ‚Π΅ΠΌ большС Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ окрСстности). НапримСр, для Ρ‚ — 53, Ρ‚2 = 63 ΠΈ ΠΎΠΊΡ€Π΅ΡΡ‚ности с Π³ = 10 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° ошибка ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ± 5. Π­Ρ‚ΠΎ соотвСтствуСт допустимой ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ошибкС ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΈ оптичСской разности Ρ…ΠΎΠ΄Π° Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Π΄Π»ΠΈΠ½Ρ‹ Π²ΠΎΠ»Π½Ρ‹ ~ 7 %. Π’ ΡΡ‚ΠΎΠΌ случаС Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Ρ€Π°Π²Π΅Π½ пяти ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°ΠΌ (вмСсто Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… 53).

ΠŸΡ€ΠΈ Π¨ = 531, Ρ‚2 = 631 ΠΈ Π³ = 30 допустимая ошибка Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ исходных Π΄Π°Π½Π½Ρ‹Ρ… ~ 2.3%, Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ — ΠΎΠΊΠΎΠ»ΠΎ 19 ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΎΠ². ΠŸΡ€ΠΈ Ρ‚Π΅Ρ… ΠΆΠ΅ модулях ΠΈ Π³ = 7 возмоТная ошибка порядка 0.5%, Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ — ΠΎΠΊΠΎΠ»ΠΎ 80 ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΎΠ².

Для Ρ‚Ρ€Π΅Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ: Ρ‚ = 53, Ρ‚2 = 63, = 73 — ΠΏΡ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ окрСстности 10 допустимая ошибка порядка 6.8%, Π° Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ — 250 ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΎΠ².

ΠŸΡ€ΠΈ Ρ‚| = 531, Ρ‚2 = 631, /"3 = 731 допустимая ошибка порядка 4%, Π° Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ 2600 ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΎΠ². ΠŸΡ€ΠΈ Ρ†Π΅Π½Π΅ полосы 0.5 ΠΌΠΊΠΌ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ оптичСского Ρ…ΠΎΠ΄Π° Π²ΠΎΠ»Π½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ Π² ΡΡ‚ΠΎΠΌ случаС, составит Π±ΠΎΠ»Π΅Π΅ 1.3 ΠΌΠΌ. ΠŸΡ€ΠΈ этом ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ нс Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ Π―Π£25.

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

Π Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Π»Π΅Π³ΠΊΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ динамичСский Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ Π΄ΠΎ ΡΠΎΡ‚Π΅Π½ Π΄Π»ΠΈΠ½ Π²ΠΎΠ»Π½ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΠΈ точности.

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