Π“Ρ€Π΅ΡˆΠΊΠ° Π² скрипта Π½Π° Python ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ Π² ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 100 ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΎ химия

Π—Π°Π²ΡŠΡ€ΡˆΠΈΠ» студСнт Π² Π₯авайския унивСрситСт Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² скрипта Π½Π° Python, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° изчислСния химичСско измСстванС, ΠΊΠΎΠΉΡ‚ΠΎ опрСдСля химичСската структура Π½Π° изслСдваното вСщСство ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° спСктралСн Π°Π½Π°Π»ΠΈΠ· Π½Π° сигнали с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ядрСно-ΠΌΠ°Π³Π½ΠΈΡ‚Π΅Π½ рСзонанс. Π”ΠΎΠΊΠ°Ρ‚ΠΎ провСрявал Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ изслСдванСто Π½Π° Π΅Π΄ΠΈΠ½ ΠΎΡ‚ своитС профСсори, Π΄ΠΈΠΏΠ»ΠΎΠΌΠΈΡ€Π°Π½ студСнт забСлязал, Ρ‡Π΅ ΠΊΠΎΠ³Π°Ρ‚ΠΎ изпълнява скрипт Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ систСми Π½Π° Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ΠΈ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ, ΠΈΠ·Ρ…ΠΎΠ΄ΡŠΡ‚ Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½.

НапримСр, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π° macOS 10.14 ΠΈ Ubuntu 16.04 Π·Π° тСствания Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ, ΡΠΊΡ€ΠΈΠΏΡ‚ΡŠΡ‚ ΠΈΠ·Π΄Π°Π΄Π΅Π½ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½Π° стойност 172.4 вмСсто 173.2. Π‘ΠΊΡ€ΠΈΠΏΡ‚ΡŠΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΎΠΊΠΎΠ»ΠΎ 1000 Ρ€Π΅Π΄Π° ΠΊΠΎΠ΄ ΠΈ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΡ‚ Ρ…ΠΈΠΌΠΈΡ†ΠΈΡ‚Π΅ ΠΎΡ‚ 2014 Π³. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π° Π½Π° ΠΊΠΎΠ΄Π° ΠΏΠΎΠΊΠ°Π·Π°, Ρ‡Π΅ ΠΈΠ·Ρ…ΠΎΠ΄ΡŠΡ‚ Π΅ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π΅Π½ обусловСно ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΠΊΠΈ ΠΏΡ€ΠΈ сортиранС Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ систСми. АвторитС Π½Π° сцСнария смятат, Ρ‡Π΅ функцията "глобус()" Π²ΠΈΠ½Π°Π³ΠΈ Π²Ρ€ΡŠΡ‰Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, сортирани ΠΏΠΎ ΠΈΠΌΠ΅, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π³Π»ΠΎΠ±Π°Π»Π½Π°Ρ‚Π° докумСнтация посочва, Ρ‡Π΅ изходният Ρ€Π΅Π΄ Π½Π΅ Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°Π½. ΠŸΠΎΠΏΡ€Π°Π²ΠΊΠ°Ρ‚Π° бСшС Π΄Π° сС Π΄ΠΎΠ±Π°Π²ΠΈ list_of_files.sort() слСд ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° glob().

Π“Ρ€Π΅ΡˆΠΊΠ° Π² скрипта Π½Π° Python ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ Π² ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 100 ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΎ химия

ΠžΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΡΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ постави ΠΏΠΎΠ΄ съмнСниС корСктността Π½Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 100 ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΎ химия, Ρ‡ΠΈΠΈΡ‚ΠΎ ΠΈΠ·Π²ΠΎΠ΄ΠΈ бяха Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΈ въз основа Π½Π° химичСското измСстванС, изчислСно ΠΎΡ‚ скрипта. Вочният Π±Ρ€ΠΎΠΉ изслСдвания, Π² ΠΊΠΎΠΈΡ‚ΠΎ Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ ΡΠΊΡ€ΠΈΠΏΡ‚ΡŠΡ‚, Π½Π΅ Π΅ извСстСн, Π½ΠΎ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ с нСговия ΠΊΠΎΠ΄ са Ρ†ΠΈΡ‚ΠΈΡ€Π°Π½ΠΈ Π² 158 статии. На Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° Ρ‚Π΅Π·ΠΈ произвСдСния сС ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π° Π΄Π° оцСнят корСктността Π½Π° скрипта Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ систСми, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° изчислСнията, ΠΈ Π΄Π° Π³ΠΈ прСизчислят, Π·Π° Π΄Π° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°Ρ‚, Ρ‡Π΅ изчислСнитС стойности са ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈ. Π˜Π½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΡŠΡ‚ Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° Ρ‚ΠΎΠ²Π°, Ρ‡Π΅ Π½Π΅ само качСството Π½Π° СкспСримСнта, Π½ΠΎ ΠΈ корСктността Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ
Π’ΠΎΠ²Π° Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΎ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° повлияС Π½Π° крайния Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€