អ្វី​ទៅ​ជា​ការ​បញ្ចូល​លីនេអ៊ែរ។ រូបមន្តអន្តរប៉ូលរវាងតម្លៃពីរ

ពួកយើងជាច្រើនបានឆ្លងកាត់ពាក្យដែលមិនអាចយល់បាននៅក្នុងវិទ្យាសាស្ត្រផ្សេងៗគ្នា។ ប៉ុន្តែមានមនុស្សតិចតួចណាស់ដែលមិនខ្លាចពាក្យដែលមិនអាចយល់បាន ប៉ុន្តែផ្ទុយទៅវិញ ពួកគេលើកទឹកចិត្ត និងបង្ខំពួកគេឱ្យចូលជ្រៅទៅក្នុងប្រធានបទដែលកំពុងសិក្សា។ ថ្ងៃនេះយើងនឹងនិយាយអំពីរឿងដូចជា interpolation ។ នេះគឺជាវិធីសាស្រ្តនៃការរៀបចំក្រាហ្វពីចំណុចដែលគេស្គាល់ ដែលអនុញ្ញាតឱ្យទស្សន៍ទាយឥរិយាបថរបស់វានៅលើផ្នែកជាក់លាក់នៃខ្សែកោងជាមួយនឹងចំនួនព័ត៌មានអប្បបរមាអំពីមុខងារ។

មុន​នឹង​ឈាន​ទៅ​រក​ខ្លឹមសារ​នៃ​និយមន័យ​ដោយ​ខ្លួន​វា ហើយ​ប្រាប់​អំពី​វា​ឱ្យ​កាន់តែ​លម្អិត​នោះ ចូរ​យើង​ពិចារណា​បន្តិច​ទៅ​ក្នុង​ប្រវត្តិសាស្ត្រ។

រឿង

Interpolation ត្រូវបានគេស្គាល់តាំងពីសម័យបុរាណ។ ទោះជាយ៉ាងណាក៏ដោយ បាតុភូតនេះជំពាក់គុណការវិវឌ្ឍន៍របស់វាចំពោះគណិតវិទូដ៏លេចធ្លោមួយចំនួនកាលពីអតីតកាល៖ ញូតុន លីបនីស និងហ្គ្រេហ្គោរី។ វាគឺជាពួកគេដែលបង្កើតគំនិតនេះដោយប្រើវិធីសាស្ត្រគណិតវិទ្យាកម្រិតខ្ពស់ដែលមាននៅពេលនោះ។ មុននោះ ពិតណាស់ interpolation ត្រូវបានប្រើប្រាស់ និងប្រើប្រាស់ក្នុងការគណនា ប៉ុន្តែពួកគេបានធ្វើវាក្នុងវិធីមិនត្រឹមត្រូវទាំងស្រុង ដោយទាមទារទិន្នន័យមួយចំនួនធំដើម្បីបង្កើតគំរូដែលជិតឬតិចជាងការពិត។

សព្វ​ថ្ងៃ​នេះ យើង​ថែម​ទាំង​អាច​ជ្រើស​រើស​យក​វិធី​ផ្សំ​មួយ​ណា​ដែល​ស័ក្តិសម​ជាង។ អ្វីគ្រប់យ៉ាងត្រូវបានបកប្រែទៅជាភាសាកុំព្យូទ័រដែលអាចទស្សន៍ទាយដោយភាពត្រឹមត្រូវដ៏អស្ចារ្យអំពីឥរិយាបថនៃមុខងារនៅក្នុងតំបន់ជាក់លាក់មួយ ដែលកំណត់ដោយចំណុចដែលគេស្គាល់។

Interpolation គឺជាគោលគំនិតតូចចង្អៀត ដូច្នេះប្រវត្តិសាស្ត្ររបស់វាមិនសូវសម្បូរទៅដោយការពិតទេ។ នៅក្នុងផ្នែកបន្ទាប់ យើងនឹងយល់ពីអ្វីដែលជាការបកស្រាយការពិត និងរបៀបដែលវាខុសគ្នាពីការផ្ទុយរបស់វា - extrapolation ។

តើ​អ្វី​ទៅ​ជា​ការ​ជ្រៀតជ្រែក?

ដូចដែលយើងបាននិយាយរួចមកហើយនេះគឺជាឈ្មោះទូទៅនៃវិធីសាស្រ្តដែលអនុញ្ញាតឱ្យអ្នករៀបចំក្រាហ្វដោយចំណុច។ នៅសាលារៀន នេះត្រូវបានធ្វើឡើងជាចម្បងដោយការចងក្រងតារាង កំណត់ចំណុចនៅលើក្រាហ្វ និងបង្កើតបន្ទាត់តភ្ជាប់ពួកវា។ សកម្មភាពចុងក្រោយត្រូវបានធ្វើឡើងដោយផ្អែកលើការពិចារណាអំពីភាពស្រដៀងគ្នានៃមុខងារដែលកំពុងសិក្សាចំពោះអ្នកផ្សេងទៀត ប្រភេទនៃក្រាហ្វដែលយើងស្គាល់។

ទោះយ៉ាងណាក៏ដោយ មានវិធីផ្សេងទៀត ដែលស្មុគស្មាញ និងច្បាស់លាស់ជាងនេះ ដើម្បីសម្រេចកិច្ចការនៃការរៀបចំផែនការមួយចំណុចដោយចំណុច។ ដូច្នេះ interpolation គឺពិតជា "ការព្យាករណ៍" នៃឥរិយាបថនៃមុខងារនៅក្នុងតំបន់ជាក់លាក់មួយ ដែលកំណត់ដោយចំណុចដែលគេស្គាល់។

មានគំនិតស្រដៀងគ្នាដែលទាក់ទងនឹងតំបន់ដូចគ្នា - ការបន្ថែម។ វាក៏ជាការព្យាករណ៍នៃក្រាហ្វនៃមុខងារមួយ ប៉ុន្តែលើសពីចំណុចដែលគេស្គាល់នៃក្រាហ្វ។ ជាមួយនឹងវិធីសាស្រ្តនេះ ការទស្សន៍ទាយត្រូវបានធ្វើឡើងដោយផ្អែកលើឥរិយាបថនៃអនុគមន៍លើចន្លោះពេលដែលគេស្គាល់ ហើយបន្ទាប់មកមុខងារនេះត្រូវបានអនុវត្តចំពោះចន្លោះពេលមិនស្គាល់ផងដែរ។ វិធីសាស្រ្តនេះគឺងាយស្រួលណាស់សម្រាប់ការអនុវត្តជាក់ស្តែង ហើយត្រូវបានប្រើប្រាស់យ៉ាងសកម្ម ឧទាហរណ៍ក្នុងសេដ្ឋកិច្ច ដើម្បីទស្សន៍ទាយការកើនឡើង និងការធ្លាក់ចុះនៅក្នុងទីផ្សារ និងដើម្បីទស្សន៍ទាយស្ថានភាពប្រជាសាស្រ្តនៅក្នុងប្រទេស។

ប៉ុន្តែយើងបានងាកចេញពីប្រធានបទសំខាន់។ នៅក្នុងផ្នែកបន្ទាប់ យើងនឹងយល់ពីអ្វីដែល interpolation គឺជាអ្វី និងរូបមន្តអ្វីដែលអាចត្រូវបានប្រើដើម្បីអនុវត្តប្រតិបត្តិការនេះ។

ប្រភេទនៃ interpolation

ទម្រង់សាមញ្ញបំផុតគឺការបញ្ចូលអ្នកជិតខាងដែលនៅជិតបំផុត។ ជាមួយនឹងវិធីសាស្រ្តនេះ យើងទទួលបានគ្រោងប្រហាក់ប្រហែលដែលមានចតុកោណកែង។ ប្រសិនបើអ្នកបានឃើញយ៉ាងហោចណាស់ម្តងនូវការពន្យល់អំពីអត្ថន័យធរណីមាត្រនៃអាំងតេក្រាលនៅលើក្រាហ្វ នោះអ្នកនឹងយល់ថាទម្រង់ក្រាហ្វិកប្រភេទណាដែលយើងកំពុងនិយាយ។

លើសពីនេះទៀតមានវិធីសាស្រ្តផ្សេងទៀតនៃការ interpolation ។ ភាពល្បីល្បាញនិងពេញនិយមបំផុតត្រូវបានផ្សារភ្ជាប់ជាមួយនឹងពហុនាម។ ពួកវាមានភាពសុក្រឹតជាងមុន និងអនុញ្ញាតឱ្យទស្សន៍ទាយឥរិយាបថនៃមុខងារជាមួយនឹងសំណុំនៃតម្លៃតិចតួច។ វិធីសាស្រ្ត interpolation ដំបូងដែលយើងនឹងពិនិត្យមើលគឺ linear polynomial interpolation ។ នេះគឺជាវិធីសាស្រ្តងាយស្រួលបំផុតពីប្រភេទនេះ ហើយប្រាកដណាស់ថាអ្នកម្នាក់ៗបានប្រើវានៅសាលា។ ខ្លឹមសាររបស់វាស្ថិតនៅក្នុងការសាងសង់បន្ទាត់ត្រង់រវាងចំណុចដែលគេស្គាល់។ ដូចដែលអ្នកបានដឹងហើយថាបន្ទាត់ត្រង់តែមួយឆ្លងកាត់ចំនុចពីរនៃយន្តហោះ សមីការអាចត្រូវបានរកឃើញដោយផ្អែកលើកូអរដោនេនៃចំនុចទាំងនេះ។ ដោយបានសាងសង់បន្ទាត់ត្រង់ទាំងនេះ យើងទទួលបានក្រាហ្វដែលខូច ដែលយ៉ាងហោចណាស់ ប៉ុន្តែឆ្លុះបញ្ចាំងពីតម្លៃប្រហាក់ប្រហែលនៃមុខងារ ហើយក្នុងន័យទូទៅស្របគ្នានឹងការពិត។ នេះ​ជា​របៀប​ដែល​ការ​អន្តរប៉ូល​លីនេអ៊ែរ​ដំណើរការ។

ប្រភេទនៃអន្តរកម្មស្មុគស្មាញ

មាន​ការ​ចាប់​អារម្មណ៍​ជាង​នេះ ប៉ុន្តែ​នៅ​ពេល​ជាមួយ​គ្នា​នេះ​មាន​វិធី​ស្មុគស្មាញ​ជាង​នេះ​ទៀត​នៃ interpolation ។ វាត្រូវបានបង្កើតឡើងដោយគណិតវិទូជនជាតិបារាំង Joseph Louis Lagrange ។ នោះហើយជាមូលហេតុដែលការគណនានៃ interpolation ដោយវិធីសាស្រ្តនេះត្រូវបានគេដាក់ឈ្មោះតាមគាត់: interpolation ដោយវិធីសាស្រ្ត Lagrange ។ ល្បិចនៅទីនេះគឺនេះ៖ ប្រសិនបើវិធីសាស្ត្រដែលបានពិពណ៌នានៅក្នុងកថាខណ្ឌមុនប្រើតែអនុគមន៍លីនេអ៊ែរសម្រាប់ការគណនា នោះការពង្រីក Lagrange ក៏ពាក់ព័ន្ធនឹងការប្រើប្រាស់ពហុនាមនៃដឺក្រេខ្ពស់ជាងផងដែរ។ ប៉ុន្តែវាមិនងាយស្រួលទេក្នុងការស្វែងរករូបមន្ត interpolation ដោយខ្លួនឯងសម្រាប់មុខងារផ្សេងៗគ្នា។ ហើយពិន្ទុកាន់តែច្រើនត្រូវបានគេស្គាល់ រូបមន្តអន្តរប៉ូលគឺកាន់តែត្រឹមត្រូវ។ ប៉ុន្តែមានវិធីសាស្រ្តជាច្រើនទៀតផងដែរ។

វាក៏មានវិធីសាស្ត្រគណនាដ៏ល្អឥតខ្ចោះ និងកាន់តែជិតទៅនឹងការពិតផងដែរ។ រូបមន្ត interpolation ដែលប្រើក្នុងវាគឺជាបណ្តុំនៃពហុនាម ការអនុវត្តនីមួយៗអាស្រ័យលើផ្នែកនៃអនុគមន៍។ វិធីសាស្រ្តនេះត្រូវបានគេហៅថាមុខងារ spline ។ លើសពីនេះ វាក៏មានវិធីដើម្បីធ្វើរឿងដូចជាការបញ្ចូលមុខងារនៃអថេរពីរ។ មានតែវិធីពីរយ៉ាងនៅទីនេះ។ ក្នុងចំនោមពួកគេមាន bilinear ឬ double interpolation ។ វិធីសាស្រ្តនេះអនុញ្ញាតឱ្យអ្នកបង្កើតក្រាហ្វបានយ៉ាងងាយស្រួលដោយចំណុចក្នុងចន្លោះបីវិមាត្រ។ វិធីសាស្រ្តផ្សេងទៀតនឹងមិនរងផលប៉ះពាល់ទេ។ ជាទូទៅ Interpolation គឺជាឈ្មោះសកលសម្រាប់វិធីសាស្រ្តទាំងអស់នៃការគូសវាសក្រាហ្វ ប៉ុន្តែភាពខុសគ្នានៃវិធីដែលសកម្មភាពនេះអាចត្រូវបានអនុវត្ត បង្ខំឱ្យយើងបែងចែកពួកវាជាក្រុម អាស្រ័យលើប្រភេទមុខងារដែលត្រូវនឹងសកម្មភាពនេះ។ នោះគឺជា អន្តរប៉ូល ជាឧទាហរណ៍មួយដែលយើងបានពិចារណាខាងលើ សំដៅលើវិធីសាស្ត្រផ្ទាល់។ វាក៏មានការបញ្ចូលបញ្ច្រាសផងដែរ ដែលខុសគ្នាត្រង់ថាវាអនុញ្ញាតឱ្យអ្នកគណនាមិនមែនដោយផ្ទាល់ទេ ប៉ុន្តែជាមុខងារបញ្ច្រាស (នោះគឺ x ពី y) ។ យើងនឹងមិនពិចារណាជម្រើសចុងក្រោយទេ ព្រោះវាពិតជាពិបាក និងទាមទារមូលដ្ឋានចំណេះដឹងគណិតវិទ្យាដ៏ល្អ។

ចូរបន្តទៅប្រហែលជាផ្នែកសំខាន់បំផុតមួយ។ ពីវា យើងរៀនពីរបៀប និងកន្លែងដែលសំណុំនៃវិធីសាស្រ្តដែលយើងកំពុងពិភាក្សាត្រូវបានអនុវត្តនៅក្នុងជីវិត។

ការដាក់ពាក្យ

ដូចដែលអ្នកដឹងស្រាប់ហើយ គណិតវិទ្យាគឺជាមហាក្សត្រីនៃវិទ្យាសាស្ត្រ។ ដូច្នេះហើយ ទោះបីជាដំបូងអ្នកមិនឃើញចំណុចនៅក្នុងប្រតិបត្តិការជាក់លាក់ក៏ដោយ នេះមិនមែនមានន័យថាពួកគេគ្មានប្រយោជន៍នោះទេ។ ជាឧទាហរណ៍ វាហាក់បីដូចជាការបញ្ចូលអន្តរកម្មគឺជារឿងគ្មានប្រយោជន៍ ដោយមានជំនួយពីក្រាហ្វដែលអាចបង្កើតបាន ដែលមនុស្សតិចណាស់ត្រូវការឥឡូវនេះ។ ទោះយ៉ាងណាក៏ដោយ នៅក្នុងការគណនាណាមួយនៅក្នុងវិស្វកម្ម រូបវិទ្យា និងវិទ្យាសាស្ត្រផ្សេងទៀត (ឧទាហរណ៍ ជីវវិទ្យា) វាមានសារៈសំខាន់ខ្លាំងណាស់ក្នុងការបង្ហាញរូបភាពពេញលេញនៃបាតុភូត ខណៈពេលដែលមានតម្លៃជាក់លាក់មួយ។ តម្លៃខ្លួនវាខ្ចាត់ខ្ចាយនៅលើក្រាហ្វមិនតែងតែផ្តល់គំនិតច្បាស់លាស់អំពីឥរិយាបថនៃមុខងារនៅក្នុងតំបន់ជាក់លាក់មួយតម្លៃនៃនិស្សន្ទវត្ថុរបស់វានិងចំណុចប្រសព្វជាមួយអ័ក្ស។ ហើយនេះមានសារៈសំខាន់ខ្លាំងណាស់សម្រាប់ផ្នែកជាច្រើននៃជីវិតរបស់យើង។

ហើយតើវានឹងមានប្រយោជន៍ក្នុងជីវិតយ៉ាងដូចម្តេច?

វាអាចពិបាកឆ្លើយសំណួរបែបនេះ។ ប៉ុន្តែចម្លើយគឺសាមញ្ញ៖ គ្មានផ្លូវទេ។ ចំណេះដឹងនេះគ្មានប្រយោជន៍សម្រាប់អ្នកទេ។ ប៉ុន្តែប្រសិនបើអ្នកយល់ពីសម្ភារៈនេះនិងវិធីសាស្រ្តដែលសកម្មភាពទាំងនេះត្រូវបានអនុវត្តអ្នកនឹងហ្វឹកហាត់តក្កវិជ្ជារបស់អ្នកដែលនឹងមានប្រយោជន៍ខ្លាំងណាស់ក្នុងជីវិត។ រឿងចំបងគឺមិនមែនជាចំណេះដឹងខ្លួនឯងទេ ប៉ុន្តែជាជំនាញដែលមនុស្សម្នាក់ទទួលបានក្នុងដំណើរការសិក្សា។ យ៉ាងណាមិញវាមិនមែនសម្រាប់គ្មានអ្វីទេដែលមានពាក្យថា "រស់នៅមួយសតវត្ស - រៀនមួយសតវត្ស" ។

គំនិតដែលពាក់ព័ន្ធ

អ្នក​អាច​យល់​ដោយ​ខ្លួន​ឯង​ថា​តើ​ផ្នែក​នៃ​គណិតវិទ្យា​នេះ​មាន​សារៈសំខាន់​ប៉ុណ្ណា (ហើយ​នៅ​តែ​ជា) ដោយ​មើល​ទៅ​ភាព​ខុស​គ្នា​នៃ​គោល​គំនិត​ផ្សេង​ទៀត​ដែល​ទាក់ទង​នឹង​ចំណុច​នេះ។ យើង​បាន​និយាយ​រួច​ហើយ​អំពី extrapolation ប៉ុន្តែ​ក៏​មាន​ការ​ប៉ាន់ស្មាន​មួយ​ផង​ដែរ។ ប្រហែលជាអ្នកធ្លាប់លឺពាក្យនេះពីមុនមក។ ក្នុងករណីណាក៏ដោយ យើងក៏បានវិភាគថាតើវាមានន័យយ៉ាងណានៅក្នុងអត្ថបទនេះ។ ការប៉ាន់ប្រមាណ ដូចជាការបញ្ចូលអន្តរប៉ូល គឺជាគោលគំនិតដែលទាក់ទងនឹងការគូសក្រាហ្វិកមុខងារ។ ប៉ុន្តែភាពខុសគ្នារវាងទីមួយ និងទីពីរគឺថាវាគឺជាការស្ថាបនាប្រហាក់ប្រហែលនៃក្រាហ្វដោយផ្អែកលើក្រាហ្វដែលគេស្គាល់ស្រដៀងគ្នា។ គោលគំនិតទាំងពីរនេះគឺស្រដៀងគ្នាខ្លាំងណាស់ ហើយអ្វីដែលគួរឱ្យចាប់អារម្មណ៍ជាងនេះទៅទៀតនោះគឺការសិក្សាអំពីពួកគេនីមួយៗ។

សេចក្តីសន្និដ្ឋាន

គណិតវិទ្យា​មិន​ពិបាក​ដូច​ជា​វិទ្យាសាស្ត្រ​ដូច​ដែល​វា​មើល​ទៅ​មើល​ដំបូង​ឡើយ។ នាងគួរឱ្យចាប់អារម្មណ៍ជាង។ ហើយនៅក្នុងអត្ថបទនេះ យើងបានព្យាយាមបង្ហាញវាដល់អ្នក។ យើងបានក្រឡេកមើលគោលគំនិតដែលភ្ជាប់ជាមួយគំនូសតាងក្រាហ្វ រៀនពីអ្វីដែលជាការបញ្ចូលទ្វេរដង និងវិភាគជាមួយឧទាហរណ៍ដែលវាត្រូវបានប្រើ។

ពាក្យនេះមានអត្ថន័យផ្សេងទៀត សូមមើល Interpolation ។ អំពីមុខងារ សូមមើល៖ Interpolant ។

អន្តរប៉ូល។, អន្តរប៉ូល។ (ពីឡាតាំង អន្តរប៉ូលីស - « រលោងចេញ, ថ្មី, ជាថ្មី; បានបំប្លែង"") - នៅក្នុងគណិតវិទ្យាគណនា វិធីសាស្រ្តនៃការស្វែងរកតម្លៃមធ្យមនៃបរិមាណពីសំណុំដាច់ពីគ្នាដែលមានស្រាប់នៃតម្លៃដែលគេស្គាល់។ ពាក្យ "interpolation" ត្រូវបានប្រើជាលើកដំបូងដោយ John Vallis នៅក្នុងសៀវភៅរបស់គាត់ The Arithmetic of the Infinite (1656) ។

នៅក្នុងការវិភាគមុខងារ អន្តរប៉ូលនៃប្រតិបត្តិករលីនេអ៊ែរ គឺជាផ្នែកដែលចាត់ទុកលំហ Banach ជាធាតុនៃប្រភេទជាក់លាក់មួយ។

ភាគច្រើននៃអ្នកដែលដោះស្រាយជាមួយនឹងការគណនាបែបវិទ្យាសាស្ត្រ និងវិស្វកម្ម ជារឿយៗត្រូវធ្វើការជាមួយសំណុំនៃតម្លៃដែលទទួលបានជាក់ស្តែង ឬដោយការយកគំរូចៃដន្យ។ តាមក្បួនមួយនៅលើមូលដ្ឋាននៃសំណុំទាំងនេះវាត្រូវបានទាមទារដើម្បីបង្កើតមុខងារដែលតម្លៃដែលទទួលបានផ្សេងទៀតអាចធ្លាក់ចុះជាមួយនឹងភាពត្រឹមត្រូវខ្ពស់។ ភារកិច្ចបែបនេះត្រូវបានគេហៅថាប្រហាក់ប្រហែល។ Interpolation គឺជាប្រភេទនៃការប៉ាន់ស្មានដែលខ្សែកោងនៃមុខងារដែលបានសាងសង់ឆ្លងកាត់យ៉ាងពិតប្រាកដតាមរយៈចំណុចទិន្នន័យដែលមាន។

វាក៏មានបញ្ហានៅជិត interpolation ដែលមាននៅក្នុងការប៉ាន់ស្មានមុខងារស្មុគស្មាញមួយចំនួនដោយមុខងារសាមញ្ញមួយទៀត។ ប្រសិនបើមុខងារជាក់លាក់មួយគឺស្មុគស្មាញពេកសម្រាប់ការគណនាប្រកបដោយផលិតភាព អ្នកអាចព្យាយាមគណនាតម្លៃរបស់វានៅចំណុចជាច្រើន ហើយបង្កើត ពោលគឺបញ្ចូលមុខងារសាមញ្ញជាងពីពួកវា។ ជាការពិតណាស់ ការប្រើប្រាស់មុខងារសាមញ្ញមិនអនុញ្ញាតឱ្យអ្នកទទួលបានលទ្ធផលពិតប្រាកដដូចមុខងារដើមនឹងផ្តល់ឱ្យនោះទេ។ ប៉ុន្តែនៅក្នុងថ្នាក់នៃបញ្ហាមួយចំនួន ការកើនឡើងនៃភាពសាមញ្ញ និងល្បឿននៃការគណនាអាចលើសពីកំហុសនៃលទ្ធផលនៅក្នុងលទ្ធផល។

យើងក៏គួរលើកឡើងពីប្រភេទផ្សេងគ្នាទាំងស្រុងនៃការធ្វើអន្តរប៉ូលគណិតវិទ្យា ដែលត្រូវបានគេស្គាល់ថាជា "ការអន្តរប៉ូលរបស់ប្រតិបត្តិករ"។ ស្នាដៃបុរាណលើការបកស្រាយរបស់ប្រតិបត្តិកររួមមានទ្រឹស្តីបទ Riesz-Thorin និងទ្រឹស្តីបទ Marcinkiewicz ដែលជាមូលដ្ឋានសម្រាប់ការងារជាច្រើនទៀត។

និយមន័យ

ពិចារណាប្រព័ន្ធនៃចំនុចដែលមិនចៃដន្យ x i (\displaystyle x_(i)) (i ∈ 0 , 1 , … , N (\displaystyle i\in (0,1,\dots ,N)))) ពីដែនមួយចំនួន D ( \ ទម្រង់បង្ហាញ ឃ) ។ អនុញ្ញាតឱ្យតម្លៃនៃមុខងារ f (\displaystyle f) ត្រូវបានដឹងតែនៅចំណុចទាំងនេះប៉ុណ្ណោះ៖

Y i = f (x i) , i = 1 , … , N ។ (\displaystyle y_(i)=f(x_(i)),\quad i=1,\ldots ,N.)

បញ្ហានៃ interpolation គឺដើម្បីស្វែងរកមុខងារ F (\displaystyle F) ពីថ្នាក់ដែលបានផ្តល់ឱ្យនៃអនុគមន៍ដូចនោះ។

F (x i) = y i , i = 1 , … , N ។ (\displaystyle F(x_(i))=y_(i),\quad i=1,\ldots ,N.)

  • ចំនុច x i (\displaystyle x_(i)) ត្រូវបានហៅ ថ្នាំង interpolationហើយចំនួនសរុបរបស់ពួកគេគឺ ក្រឡាចត្រង្គ interpolation.
  • គូ (x i, y i) (\displaystyle (x_(i),y_(i))) ត្រូវបានគេហៅថា ចំណុចទិន្នន័យចំណុចមូលដ្ឋាន.
  • ភាពខុសគ្នារវាងតម្លៃ Δ x i = x i − x i − 1 (\displaystyle \Delta x_(i)=x_(i)-x_(i-1)) - ជំហានក្រឡាចត្រង្គ interpolation. វាអាចមានទាំងអថេរ និងថេរ។
  • អនុគមន៍ F (x) (\ displaystyle F(x)) - មុខងារ interpolatinginterpolant.

ឧទាហរណ៍

1. ឧបមាថាយើងមានអនុគមន៍តារាងដូចតារាងខាងក្រោម ដែលសម្រាប់តម្លៃច្រើននៃ x (\displaystyle x) កំណត់តម្លៃដែលត្រូវគ្នានៃ f (\displaystyle f) :

X (\displaystyle x) f (x) (\displaystyle f(x))

0
1 0,8415
2 0,9093
3 0,1411
4 −0,7568
5 −0,9589
6 −0,2794

Interpolation ជួយយើងឱ្យដឹងពីតម្លៃដែលមុខងារបែបនេះអាចមាននៅចំណុចផ្សេងក្រៅពីចំណុចដែលបានបញ្ជាក់ (ឧទាហរណ៍ នៅពេល x = 2,5).

រហូតមកដល់សព្វថ្ងៃនេះមានវិធីសាស្រ្តផ្សេងគ្នាជាច្រើននៃការ interpolation ។ ជម្រើសនៃក្បួនដោះស្រាយដែលសមស្របបំផុតអាស្រ័យទៅលើចម្លើយចំពោះសំណួរ៖ តើវិធីសាស្ត្រដែលបានជ្រើសរើសត្រឹមត្រូវប៉ុណ្ណា តម្លៃនៃការប្រើប្រាស់វា ដំណើរការរលូនកម្រិតណា តើវាត្រូវការចំណុចទិន្នន័យប៉ុន្មាន។ល។

2. ស្វែងរកតម្លៃមធ្យមមួយ (ដោយ interpolation លីនេអ៊ែរ) ។

6000 15.5
6378 ?
8000 19.2

15.5 + (6378 − 6000) 8000 − 6000 ∗ (19.2 − 15.5) 1 = 16.1993 (\displaystyle ?=15.5+(\frac ((6378-6000)))(8000-6000)(9000-6000)(9. 15.5))(1))=16.1993)

នៅក្នុងភាសាសរសេរកម្មវិធី

ឧទាហរណ៍​នៃ​ការ​បញ្ចូល​លីនេអ៊ែរ​សម្រាប់​អនុគមន៍ y = 3 x + x 2 (\displaystyle y=3x+x^(2)) ។ អ្នកប្រើប្រាស់អាចបញ្ចូលលេខរវាង 1 និង 10។

ហ្វរត្រាន

កម្មវិធី interpol ចំនួនគត់ i real x, y, xv, yv, yv2 dimension x(10) dimension y(10) call prisv(x,i) call func(x, y, i) write(*,*) "បញ្ចូលលេខ៖ " អាន(*,*) xv ប្រសិនបើ ((xv >= 1).and.(xv xv)) បន្ទាប់មក yv2 = ((xv - x(i)) * (y(i+1) - y(i)) / (x(i+1) - x(i))) + y(i) end if end do end subroutine

C++

int main() ( system("COLOR 0A"); double ob, x1, x2, y1, y2, p1, p2, pi, skolko, ស្ថានភាព; system("echo Interpolate X1 - X2"); system("echo Enter លេខ៖ "); cin >> ob; system("echo ឧទាហរណ៍ 62, C1 = 60, L1 = 1.31, C2 = 80, L2 = 1.29"); cout > x1; cout > x2; cout > y1; cout > y2 ; p1 = y1 - x1; p2 = y2 - x2; pi = p2 / p1; skolko = ob - x1; ស្ថានភាព = x2 + (pi * skolko); cout

វិធីសាស្រ្តអន្តរប៉ូល។

ការជ្រៀតជ្រែកអ្នកជិតខាងដែលនៅជិតបំផុត។

វិធីសាស្រ្តអន្តរប៉ូលដ៏សាមញ្ញបំផុតគឺការជ្រៀតជ្រែកអ្នកជិតខាង។

អន្តរប៉ូលដោយពហុនាម

នៅក្នុងការអនុវត្ត ការបកស្រាយដោយពហុនាម ត្រូវបានគេប្រើញឹកញាប់បំផុត។ នេះជាចម្បងដោយសារតែការពិតដែលថាពហុនាមមានភាពងាយស្រួលក្នុងការគណនាវាងាយស្រួលក្នុងការវិភាគរកនិស្សន្ទវត្ថុរបស់ពួកគេ ហើយសំណុំនៃពហុនាមគឺក្រាស់នៅក្នុងចន្លោះនៃមុខងារបន្ត (ទ្រឹស្តីបទរបស់ Weierstrass)។

  • ការបញ្ចូលលីនេអ៊ែរ
  • រូបមន្តអន្តរប៉ូលរបស់ញូតុន
  • វិធីសាស្រ្តនៃភាពខុសគ្នា
  • IMN-1 និង IMN-2
  • Lagrange polynomial (ពហុនាមអន្តរប៉ូល)
  • គ្រោងការណ៍របស់ Aitken
  • មុខងារ spline
  • spline គូប

ការបញ្ចូលបញ្ច្រាស (ការគណនា x ផ្តល់ y)

  • ពហុនាម Lagrange
  • ការបញ្ចូលបញ្ច្រាសដោយរូបមន្តរបស់ញូតុន
  • ការបកស្រាយបញ្ច្រាស Gauss

អនុគមន៍អថេរចម្រុះ

  • ការបកស្រាយទ្វេលីនេអ៊ែរ
  • ការជ្រៀតជ្រែក Bicubic

វិធីសាស្រ្តអន្តរប៉ូលផ្សេងទៀត។

  • អន្តរប៉ូលសនិទាន
  • ការបញ្ចូលត្រីកោណមាត្រ

គំនិតដែលពាក់ព័ន្ធ

  • Extrapolation - វិធីសាស្រ្តក្នុងការស្វែងរកចំណុចនៅខាងក្រៅចន្លោះពេលដែលបានផ្តល់ឱ្យ (ផ្នែកបន្ថែមខ្សែកោង)
  • ការប៉ាន់ស្មាន - វិធីសាស្រ្តសម្រាប់ការសាងសង់ខ្សែកោងប្រហាក់ប្រហែល

ការបញ្ចូលបញ្ច្រាស

នៅលើថ្នាក់នៃមុខងារពីលំហ C2 ដែលក្រាហ្វឆ្លងកាត់ចំនុចនៃអារេ (xi, yi), i = 0, 1, ។ . . , ម.

ការសម្រេចចិត្ត។ ក្នុងចំណោមមុខងារទាំងអស់ដែលឆ្លងកាត់ចំណុចយោង (xi, f(xi)) និងជាកម្មសិទ្ធិរបស់លំហដែលបានរៀបរាប់ វាគឺជាគូបគូប S(x) ដែលបំពេញលក្ខខណ្ឌព្រំដែន S00(a) = S00(b) = 0 ដែលផ្តល់នូវមុខងារ I(f) ខ្លាំងបំផុត (អប្បបរមា) ។

ជាញឹកញាប់នៅក្នុងការអនុវត្តមានបញ្ហាក្នុងការស្វែងរកតម្លៃដែលបានផ្តល់ឱ្យនៃមុខងារនៃតម្លៃនៃអាគុយម៉ង់។ បញ្ហានេះត្រូវបានដោះស្រាយដោយវិធីសាស្ត្របញ្ច្រាស។ ប្រសិនបើមុខងារដែលបានផ្តល់ឱ្យគឺ monotonic នោះវិធីងាយស្រួលបំផុតដើម្បីអនុវត្តការបំប្លែងថយក្រោយគឺត្រូវជំនួសមុខងារដោយអាគុយម៉ង់មួយ និងច្រាសមកវិញ ហើយបន្ទាប់មក interpolate ។ ប្រសិនបើមុខងារដែលបានផ្តល់ឱ្យមិនមែនជា monotonic នោះបច្ចេកទេសនេះមិនអាចប្រើបានទេ។ បន្ទាប់មក ដោយមិនផ្លាស់ប្តូរតួនាទីនៃមុខងារ និងអាគុយម៉ង់ យើងសរសេរចុះរូបមន្តនេះ ឬថា interpolation; ដោយប្រើតម្លៃដែលគេស្គាល់នៃអាគុយម៉ង់ ហើយសន្មតថាមុខងារត្រូវបានគេស្គាល់ យើងដោះស្រាយសមីការលទ្ធផលដោយគោរពទៅនឹងអាគុយម៉ង់។

ការប៉ាន់ប្រមាណនៃពាក្យដែលនៅសេសសល់នៅពេលប្រើវិធីសាស្ត្រទីមួយនឹងដូចគ្នានឹងការបញ្ចូលដោយផ្ទាល់ដែរ មានតែដេរីវេនៃអនុគមន៍ផ្ទាល់ប៉ុណ្ណោះដែលត្រូវជំនួសដោយដេរីវេនៃអនុគមន៍ច្រាស។ ចូរយើងប៉ាន់ស្មានកំហុសនៃវិធីសាស្ត្រទីពីរ។ ប្រសិនបើយើងត្រូវបានផ្តល់អនុគមន៍ f(x) និង Ln(x) គឺជាពហុធានភាពអន្តរប៉ូល Lagrange ដែលត្រូវបានសាងសង់សម្រាប់អនុគមន៍នេះនៅលើថ្នាំង x0, x1, x2, ។ . . , xn, បន្ទាប់មក

f (x) − Ln (x) = (n + 1) ! (x − x0) ។ . . (x − xn) ។

ឧបមាថាយើងត្រូវរកតម្លៃ x¯ ដូចជា f (¯x) = y¯ (y¯ ត្រូវបានផ្តល់ឱ្យ) ។ យើងនឹងដោះស្រាយសមីការ Ln (x) = y¯ ។ តោះមកមើលតម្លៃ x¯ ។ ជំនួសសមីការមុន យើងទទួលបាន៖


Mn+1

f (x¯) − Ln (x¯) = f (x¯) − y¯ = f (x¯) − f (¯x) =

ការអនុវត្តរូបមន្ត Langrange យើងទទួលបាន

(x¯ − x¯) f0 (η) =

ដែល η ស្ថិតនៅចន្លោះ x¯ និង x¯ ។ ប្រសិនបើជាចន្លោះពេលដែលមាន x¯ និង x¯ និង min

ពីកន្សោមចុងក្រោយដូចខាងក្រោមៈ

|x¯−x¯| 6m1(n+1)! |$n (x¯)| .

ក្នុងករណីនេះ ប្រាកដណាស់ គេសន្មត់ថាយើងបានដោះស្រាយសមីការ Ln(x) = y¯ យ៉ាងពិតប្រាកដ។

ការប្រើប្រាស់ interpolation សម្រាប់ tabulation

ទ្រឹស្តីនៃអន្តរប៉ូលមានកម្មវិធីក្នុងការចងក្រងតារាងនៃមុខងារ។ ដោយបានទទួលបញ្ហាបែបនេះ គណិតវិទូត្រូវតែដោះស្រាយសំណួរមួយចំនួន មុនពេលចាប់ផ្តើមការគណនា។ រូបមន្តដែលការគណនានឹងត្រូវបានអនុវត្តត្រូវតែត្រូវបានជ្រើសរើស។ រូបមន្តនេះអាចប្រែប្រួលពីគេហទំព័រមួយទៅគេហទំព័រមួយ។ ជាធម្មតា រូបមន្តសម្រាប់គណនាតម្លៃមុខងារគឺមានភាពលំបាក ហើយដូច្នេះវាត្រូវបានគេប្រើដើម្បីទទួលបានតម្លៃយោងមួយចំនួន ហើយបន្ទាប់មកដោយ subtabulation ពួកគេធ្វើឱ្យតារាងក្រាស់។ រូបមន្តដែលផ្តល់តម្លៃយោងនៃអនុគមន៍ត្រូវតែផ្តល់នូវភាពត្រឹមត្រូវដែលចង់បាននៃតារាងដោយគិតគូរពីតារាងរងខាងក្រោម។ ប្រសិនបើអ្នកចង់ចងក្រងតារាងជាមួយនឹងជំហានថេរ នោះដំបូងអ្នកត្រូវកំណត់ជំហានរបស់វា។

ថយក្រោយ First Previous Next Last Last Skip Index


ភាគច្រើនជាញឹកញាប់ តារាងមុខងារត្រូវបានចងក្រង ដូច្នេះការបញ្ចូលលីនេអ៊ែរ (មានន័យថា ការបញ្ចូលពាក្យដែលប្រើពាក្យពីរដំបូងនៃរូបមន្ត Taylor) គឺអាចធ្វើទៅបាន។ ក្នុងករណីនេះពាក្យដែលនៅសល់នឹងមើលទៅដូច

R1 (x) = f00 (ξ)h2t(t − 1) ។

នៅទីនេះ ξ ជាកម្មសិទ្ធិរបស់ចន្លោះពេលរវាងតម្លៃតារាងជាប់គ្នាពីរនៃអាគុយម៉ង់ដែល x ស្ថិតនៅ ហើយ t ស្ថិតនៅចន្លោះ 0 និង 1។ ផលិតផល t(t − 1) យកម៉ូឌុលធំបំផុត

តម្លៃនៅ t = 12. តម្លៃនេះស្មើនឹង 14 ។ ដូច្នេះ

វាត្រូវតែចងចាំថានៅជាប់នឹងកំហុសនេះ - កំហុសនៃវិធីសាស្រ្តក្នុងការគណនាជាក់ស្តែងនៃតម្លៃមធ្យម កំហុសដែលមិនអាចយកមកវិញបាន និងកំហុសក្នុងការបង្គត់នឹងនៅតែកើតឡើង។ ដូចដែលយើងបានឃើញមុននេះ កំហុសធ្ងន់ធ្ងរនៅក្នុងការអន្តរប៉ូលលីនេអ៊ែរនឹងស្មើនឹងកំហុសនៃតម្លៃតារាងនៃមុខងារ។ កំហុសក្នុងការបង្គត់នឹងអាស្រ័យលើមធ្យោបាយគណនា និងនៅលើកម្មវិធីគណនា។

ថយក្រោយ First Previous Next Last Last Skip Index


សន្ទស្សន៍ប្រធានបទ

ភាពខុសគ្នានៃលំដាប់ទីពីរ, 8 នៃលំដាប់ទីមួយ, 8

spline, ១៥

ថ្នាំង interpolation, ៤

ថយក្រោយ First Previous Next Last Last Skip Index

/ Material_studentam_po_RGR_BZhD / របៀបធ្វើអន្តរប៉ូល។

រូបមន្តសម្រាប់បញ្ចូលទិន្នន័យតារាង

ប្រើក្នុងជំហានទី 2 នៅពេលដែលបរិមាណ NXR (Q, t) ពីលក្ខខណ្ឌ គឺកម្រិតមធ្យមរវាង 100 t និង 300 t ។

(ការលើកលែង:ប្រសិនបើ Q ស្មើនឹង 100 ឬ 300 តាមលក្ខខណ្ឌ នោះការជ្រៀតជ្រែកមិនចាំបាច់ទេ)។

y o- ចំនួន NHR ដំបូងរបស់អ្នកពីលក្ខខណ្ឌគិតជាតោន

(ត្រូវនឹងអក្សរ Q)

y 1 តិច

( តារាង ១១-១៦, ជាធម្មតា 100).

y 2 ច្រើនទៀត នៅជិតបំផុតទៅនឹងតម្លៃរបស់អ្នកនៃបរិមាណ NCR គិតជាតោន

( តារាង ១១-១៦, ជាធម្មតា 300).

x 1 y 1 (x 1 ដែលមានទីតាំងនៅទល់មុខ y 1 ), គ។

x 2 - តម្លៃតារាងនៃជម្រៅនៃការសាយភាយនៃពពកនៃខ្យល់កខ្វក់ (G t) រៀងគ្នា។ y 2 (x 2 ដែលមានទីតាំងនៅទល់មុខ y 2 ), គ។

x 0 - តម្លៃដែលចង់បាន ជី tដែលត្រូវគ្នា។ y o(យោងទៅតាមរូបមន្ត) ។

ឧទាហរណ៍។

NCR - ក្លរីន; Q = 120 t;

ប្រភេទនៃ SVSP (កម្រិតនៃភាពធន់ទ្រាំខ្យល់បញ្ឈរ) - ការដាក់បញ្ច្រាស។

ដើម្បីស្វែងរក ជី t- តម្លៃតារាងនៃជម្រៅរាលដាលនៃពពកនៃខ្យល់កខ្វក់។

    យើងមើលតាមតារាងទី 11-16 ហើយស្វែងរកទិន្នន័យដែលត្រូវនឹងលក្ខខណ្ឌរបស់អ្នក (ក្លរីន បញ្ច្រាស)។

តារាងសមស្រប ១១.

    ការជ្រើសរើសតម្លៃ y 1 , y 2, x 1 , x 2 . សំខាន់ - យើងយកល្បឿនខ្យល់ 1 m / s ។ យើងយកសីតុណ្ហភាព - 20 ° C ។

    ជំនួសតម្លៃដែលបានជ្រើសរើសក្នុងរូបមន្ត ហើយស្វែងរក x 0 .

សំខាន់ - ការគណនាត្រឹមត្រូវប្រសិនបើ x 0 នឹងមានតម្លៃនៅកន្លែងណាមួយរវាង x 1 , x 2 .

១.៤. រូបមន្តធ្វើអន្តរប៉ូល Lagrange

ក្បួនដោះស្រាយដែលបានស្នើឡើងដោយ Lagrange សម្រាប់ការសាងសង់ interpolating

អនុគមន៍យោងទៅតាមតារាង (1) ផ្តល់សម្រាប់ការសាងសង់ពហុធានអន្តរប៉ូល Ln(x) ក្នុងទម្រង់

ជាក់ស្តែង ការបំពេញលក្ខខណ្ឌ (11) សម្រាប់ (10) កំណត់ការបំពេញលក្ខខណ្ឌ (2) នៃសេចក្តីថ្លែងការណ៍នៃបញ្ហា interpolation ។

ពហុនាម li(x) ត្រូវបានសរសេរដូចខាងក្រោម

ចំណាំថាមិនមែនកត្តាតែមួយនៅក្នុងភាគបែងនៃរូបមន្ត (14) ស្មើនឹងសូន្យទេ។ ដោយបានគណនាតម្លៃនៃថេរ ci អ្នកអាចប្រើពួកវាដើម្បីគណនាតម្លៃនៃអនុគមន៍ interpolated នៅចំណុចដែលបានផ្តល់ឱ្យ។

រូបមន្តពហុនាមនៃ Lagrange interpolation (11) ដោយគិតគូរពីរូបមន្ត (13) និង (14) អាចត្រូវបានសរសេរជា

qi (x − x0)(x − x1) K (x − xi −1)(x − xi +1) K (x − xn)

1.4.1.ការរៀបចំការគណនាដោយដៃយោងទៅតាមរូបមន្ត Lagrange

ការអនុវត្តដោយផ្ទាល់នៃរូបមន្ត Lagrange នាំឱ្យមានការគណនាមួយចំនួនធំនៃប្រភេទដូចគ្នា។ សម្រាប់តារាងនៃទំហំតូច ការគណនាទាំងនេះអាចត្រូវបានអនុវត្តទាំងដោយដៃ និងក្នុងបរិយាកាសកម្មវិធី។

នៅដំណាក់កាលដំបូងយើងពិចារណាក្បួនដោះស្រាយនៃការគណនាដែលបានអនុវត្តដោយដៃ។ នៅពេលអនាគតការគណនាដូចគ្នាគួរតែត្រូវបានធ្វើម្តងទៀតនៅក្នុងបរិយាកាស

Microsoft Excel ឬ OpenOffice.org Calc ។

នៅលើរូបភព។ 6 បង្ហាញឧទាហរណ៍នៃតារាងប្រភពនៃអនុគមន៍ interpolated ដែលកំណត់ដោយថ្នាំងចំនួនបួន។

រូប ៦. តារាងដែលមានទិន្នន័យដំបូងសម្រាប់ថ្នាំងទាំងបួននៃមុខងារ interpolated

នៅក្នុងជួរឈរទីបីនៃតារាងយើងសរសេរតម្លៃនៃមេគុណ qi ដែលគណនាដោយរូបមន្ត (14) ។ ខាងក្រោមនេះគឺជាកំណត់ត្រានៃរូបមន្តទាំងនេះសម្រាប់ n=3។


q0=Y0/(x0-x1)/(x0-x2)/(x0-x3)q1=Y1/(x1-x0)/(x1-x2)/(x1-x3)(16) q2=Y2/( x2-x0)/(x2-x1)/(x2-x3)q3=Y3/(x3-x0)/(x3-x1)/(x3-x2)

ជំហានបន្ទាប់ក្នុងការអនុវត្តការគណនាដោយដៃគឺការគណនាតម្លៃ li(x) (j=0,1,2,3) ដែលអនុវត្តដោយរូបមន្ត (13)។

ចូរយើងសរសេររូបមន្តទាំងនេះសម្រាប់កំណែតារាងដែលយើងកំពុងពិចារណាជាមួយនឹងថ្នាំងចំនួនបួន៖

l0(x)=q0(x-x1)(x-x2)(x-x3),

l1(x)=q1(x-x0)(x-x2)(x-x3),

l2(x)=q2(x-x0)(x-x1)(x-x3),(17) l3(x)=q3(x-x0)(x-x1)(x-x2) ។

ចូរយើងគណនាតម្លៃនៃពហុនាម li(xj) (j=0,1,2,3) ហើយសរសេរវាចុះក្នុងក្រឡានៃតារាង។ តម្លៃនៃអនុគមន៍ Ycalc(x) យោងតាមរូបមន្ត (11) នឹងត្រូវបានទទួលជាលទ្ធផលនៃការបូកសរុបតម្លៃនៃ li(xj) ក្នុងជួរដេក។

ទម្រង់តារាងដែលរួមបញ្ចូលជួរឈរនៃតម្លៃដែលបានគណនា li(xj) និងជួរឈរនៃតម្លៃ Ycalc(x) ត្រូវបានបង្ហាញក្នុងរូបភាពទី 8 ។

អង្ករ។ 8. តារាងជាមួយនឹងលទ្ធផលនៃការគណនាដោយដៃដែលបានអនុវត្តដោយរូបមន្ត (16), (17) និង (11) សម្រាប់តម្លៃទាំងអស់នៃអាគុយម៉ង់ xi

ដោយបានបញ្ចប់ការបង្កើតតារាងដែលបង្ហាញក្នុងរូប។ 8 ដោយរូបមន្ត (17) និង (11) វាគឺអាចធ្វើទៅបានដើម្បីគណនាតម្លៃនៃអនុគមន៍ interpolated សម្រាប់តម្លៃណាមួយនៃអាគុយម៉ង់ X ។ ឧទាហរណ៍ សម្រាប់ X=1 យើងគណនាតម្លៃ li(1) (i= 0,1,2,3):

l0(1)=0.7763; l1(1)= 3.5889; l2(1)=-1.5155;l3(1)=0.2966 ។

ការបូកសរុបតម្លៃនៃ li(1) យើងទទួលបានតម្លៃ Yinterp(1)=3.1463 ។

១.៤.២. ការអនុវត្តក្បួនដោះស្រាយអន្តរប៉ូលដោយរូបមន្ត Lagrange ក្នុងបរិយាកាសនៃកម្មវិធី Microsoft Excel

ការអនុវត្តនៃក្បួនដោះស្រាយ interpolation ចាប់ផ្តើមដូចនៅក្នុងការគណនាដោយដៃ ដោយសរសេររូបមន្តសម្រាប់គណនាមេគុណ qi ។ 9 បង្ហាញជួរឈរនៃតារាងជាមួយនឹងតម្លៃដែលបានផ្តល់ឱ្យនៃអាគុយម៉ង់, មុខងារ interpolated និងមេគុណ qi ។ នៅខាងស្តាំតារាងនេះគឺជារូបមន្តដែលត្រូវបានសរសេរនៅក្នុងក្រឡានៃជួរឈរ C ដើម្បីគណនាតម្លៃនៃមេគុណ qi ។

ВС2៖ "=B2/((A2-A3)*(A2-A4)*(A2-A5))" Æ q0

c3៖ "=B3/((A3-A4)*(A3-A5)*(A3-A2))" Æ q1

c4៖ "=B4/((A4-A5)*(A4-A2)*(A4-A3))" Æ q2

vС5៖ "=B5/((A5-A2)*(A5-A3)*(A5-A4))" Æ q3

អង្ករ។ 9 តារាងមេគុណ qi និងរូបមន្តគណនា

បន្ទាប់ពីបញ្ចូលរូបមន្ត q0 ក្នុងក្រឡា C2 វាត្រូវបានទាញតាមរយៈក្រឡាពី C3 ទៅ C5 ។ បន្ទាប់ពីនោះ រូបមន្តក្នុងក្រឡាទាំងនេះត្រូវបានកែតម្រូវដោយអនុលោមតាម (16) ទៅនឹងទម្រង់ដែលបង្ហាញក្នុងរូបភព។ ប្រាំបួន


Ycalc(xi),

ការអនុវត្តរូបមន្ត (17) យើងសរសេររូបមន្តសម្រាប់គណនាតម្លៃ li(x) (i=0,1,2,3) នៅក្នុងក្រឡានៃជួរឈរ D, E, F និង G ។ ក្នុងក្រឡា D2 ដើម្បីគណនាតម្លៃ l0(x0) យើងសរសេររូបមន្ត៖

=$C$2*($A2-$A$3)*($A2-$A$4)*($A2-$A$5),

យើងទទួលបានតម្លៃ l0 (xi) (i = 0,1,2,3) ។

ទម្រង់តំណ $A2 អនុញ្ញាតឱ្យអ្នកលាតរូបមន្តតាមជួរ E, F, G ដើម្បីបង្កើតរូបមន្តគណនាសម្រាប់គណនា li(x0) (i=1,2,3)។ ការ​អូស​រូបមន្ត​លើ​ជួរ​ដេក​មិន​ផ្លាស់ប្ដូរ​សន្ទស្សន៍​ជួរ​ឈរ​នៃ​អាគុយម៉ង់​ទេ។ ដើម្បីគណនា li(x0) (i=1,2,3) បន្ទាប់ពីគូររូបមន្ត l0(x0) វាចាំបាច់ត្រូវកែពួកវាតាមរូបមន្ត (17)។

នៅក្នុងជួរឈរ H យើងដាក់រូបមន្ត Excel សម្រាប់បូកសរុប li(x) តាមរូបមន្ត

(11) ក្បួនដោះស្រាយ។

នៅលើរូបភព។ 10 បង្ហាញតារាងដែលបានអនុវត្តនៅក្នុងបរិយាកាសកម្មវិធី Microsoft Excel ។ សញ្ញានៃភាពត្រឹមត្រូវនៃរូបមន្តដែលសរសេរនៅក្នុងក្រឡានៃតារាង និងប្រតិបត្តិការគណនាដែលបានអនុវត្តគឺជាលទ្ធផលម៉ាទ្រីសអង្កត់ទ្រូង li(xj) (i=0,1,2,3),(j=0,1,2, 3) ធ្វើម្តងទៀតនូវលទ្ធផលដែលបង្ហាញក្នុងរូប។ 8, និងជួរឈរនៃតម្លៃដែលត្រូវគ្នានឹងតម្លៃនៃអនុគមន៍ interpolated នៅក្នុងថ្នាំងនៃតារាងដើម។

អង្ករ។ 10. តារាងតម្លៃ li(xj)(j=0,1,2,3) និង Ycalc(xj)

ដើម្បីគណនាតម្លៃនៅចំណុចមធ្យមមួយចំនួនវាគ្រប់គ្រាន់ហើយ។

នៅក្នុងក្រឡានៃជួរឈរ A ចាប់ផ្តើមពីក្រឡា A6 បញ្ចូលតម្លៃនៃអាគុយម៉ង់ X ដែលអ្នកចង់កំណត់តម្លៃនៃអនុគមន៍ interpolated ។ បន្លិច

នៅក្នុងជួរចុងក្រោយ (ទី 5) នៃតារាងក្រឡាពី l0(xn) ទៅ Ycalc(xn) ហើយលាតរូបមន្តដែលសរសេរក្នុងក្រឡាដែលបានជ្រើសរើសទៅបន្ទាត់ដែលមានចុងក្រោយ

តម្លៃដែលបានផ្តល់ឱ្យនៃអាគុយម៉ង់ x ។

នៅលើរូបភព។ 11 បង្ហាញតារាងដែលការគណនាតម្លៃនៃអនុគមន៍មានបីចំណុចគឺ x=1, x=2 និង x=3។ ជួរឈរបន្ថែមដែលមានលេខជួរដេកនៃតារាងទិន្នន័យប្រភពត្រូវបានបញ្ចូលទៅក្នុងតារាង។

អង្ករ។ 11. ការគណនាតម្លៃនៃអនុគមន៍ interpolated ដោយប្រើរូបមន្ត Lagrange

សម្រាប់ភាពច្បាស់លាស់កាន់តែច្រើននៃការបង្ហាញលទ្ធផល interpolation យើងនឹងសាងសង់តារាងដែលរួមបញ្ចូលជួរឈរនៃតម្លៃនៃអាគុយម៉ង់ X បានតម្រៀបតាមលំដាប់ឡើង ជួរឈរនៃតម្លៃដំបូងនៃអនុគមន៍ Y(X) និងជួរឈរមួយ។

ប្រាប់ខ្ញុំពីរបៀបប្រើរូបមន្ត interpolation និងមួយណាក្នុងការដោះស្រាយបញ្ហានៅក្នុងទែរម៉ូឌីណាមិក (វិស្វកម្មកំដៅ)

លោក Ivan Shestakovich

ការបកស្រាយដ៏សាមញ្ញបំផុត ប៉ុន្តែជារឿយៗមិនមានភាពត្រឹមត្រូវគ្រប់គ្រាន់ទេ គឺលីនេអ៊ែរ។ នៅពេលដែលអ្នកមានចំនុចដែលគេស្គាល់ពីរ (X1 Y1) និង (X2 Y2) ហើយអ្នកត្រូវស្វែងរកតម្លៃ Y នៃថ្ងៃនៃ X មួយចំនួនដែលស្ថិតនៅចន្លោះ X1 និង X2។ បន្ទាប់មករូបមន្តគឺសាមញ្ញ។
Y \u003d (Y2-Y1) * (X-X1) / (X2-X1) + Y1
ដោយវិធីនេះ រូបមន្តនេះក៏ដំណើរការសម្រាប់តម្លៃ X នៅខាងក្រៅចន្លោះពេល X1..X2 ប៉ុន្តែនេះត្រូវបានគេហៅថា extropolation រួចហើយ ហើយនៅចម្ងាយដ៏សំខាន់ពីចន្លោះពេលនេះ វាផ្តល់នូវកំហុសដ៏ធំមួយ។
មានកន្ទេលជាច្រើនទៀត។ វិធីសាស្រ្ត interpolation - ខ្ញុំណែនាំអ្នកឱ្យអានសៀវភៅសិក្សាឬ rummage តាមរយៈអ៊ីនធឺណិត។
វិធីសាស្រ្តនៃការបញ្ចូលក្រាហ្វិកក៏មិនត្រូវបានច្រានចោលដែរ - គូរក្រាហ្វដោយដៃតាមរយៈចំណុចដែលគេស្គាល់ និងស្វែងរក Y ពីក្រាហ្វសម្រាប់ X ដែលត្រូវការ។ ;)

ប្រលោមលោក

អ្នកមានអត្ថន័យពីរ។ និងប្រមាណភាពអាស្រ័យ (លីនេអ៊ែរ, ចតុកោណ, .. )
ក្រាហ្វនៃមុខងារនេះឆ្លងកាត់ចំណុចទាំងពីររបស់អ្នក។ អ្នកត្រូវការតម្លៃនៅកន្លែងណាមួយនៅចន្លោះ។ ជាការប្រសើរណាស់!
ឧទាហរណ៍។ នៅក្នុងតារាងនៅសីតុណ្ហភាព 22 ដឺក្រេសម្ពាធចំហាយឆ្អែតគឺ 120,000 Pa និងនៅ 26, 124,000 Pa ។ បន្ទាប់មកនៅសីតុណ្ហភាព 23 ដឺក្រេ 121000 Pa ។

Interpolation (កូអរដោនេ)

មានក្រឡាចត្រង្គកូអរដោនេនៅលើផែនទី (រូបភាព)។
វា​មាន​ចំណុច​ត្រួត​ពិនិត្យ​ល្បី​មួយ​ចំនួន (n>3) ដែល​មាន​តម្លៃ x,y ពីរ - កូអរដោណេ​ជា​ភីកសែល និង​កូអរដោនេ​ជា​ម៉ែត្រ។
វាចាំបាច់ក្នុងការស្វែងរកតម្លៃមធ្យមនៃកូអរដោនេជាម៉ែត្រដោយដឹងពីកូអរដោនេជាភីកសែល។
ការបញ្ចូលលីនេអ៊ែរមិនសមស្របទេ - កំហុសច្រើនពេកនៅខាងក្រៅបន្ទាត់។
ដូចនេះ៖ (Xc - សំរបសំរួលជាម៉ែត្រគុណនឹង x, Xp - សំរបសំរួលជាភីកសែលដោយ x, Xc3 - តម្លៃដែលចង់បានដោយ x)
Xc3= (Xc1-Xc2)/(Xp1-Xp2)*(Xp3-Xp2)+Xc2
Yc3= (Yc1-Yc2)/(Yp1-Yp2)*(Yp3-Yp2)+Yc2

តើធ្វើដូចម្តេចដើម្បីស្វែងរករូបមន្តដូចគ្នាសម្រាប់ការស្វែងរក Xc និង Yc ដែលផ្តល់ឱ្យមិនមែនពីរ (ដូចនៅទីនេះ) ប៉ុន្តែ N ស្គាល់ចំណុចយោង?

Joka fern ទាប

វិនិច្ឆ័យដោយរូបមន្តសរសេរ តើអ័ក្សនៃប្រព័ន្ធកូអរដោនេគិតជាភីកសែល និងម៉ែត្រស្របគ្នាទេ?
នោះគឺ Xp -> Xc ត្រូវបាន interpolated ដោយឯករាជ្យ ហើយ Yp -> Yc ត្រូវបាន interpolated ដោយឯករាជ្យ។ ប្រសិនបើមិនមានទេ នោះអ្នកត្រូវប្រើការបញ្ចូលពីរវិមាត្រ Xp,Yp->Xc និង Xp,Yp->Yc ដែលធ្វើអោយកិច្ចការមានភាពស្មុគស្មាញបន្តិច។
លើសពីនេះទៀតវាត្រូវបានសន្មត់ថាកូអរដោនេ Xp និង Xc ត្រូវបានទាក់ទងដោយការពឹងផ្អែកមួយចំនួន។
ប្រសិនបើធម្មជាតិនៃការពឹងផ្អែកត្រូវបានគេដឹង (ឬវាត្រូវបានសន្មត់ថាជាឧទាហរណ៍យើងសន្មតថា Xc = a * Xp^2 + b * Xp + c) នោះវាអាចទទួលបានប៉ារ៉ាម៉ែត្រនៃការពឹងផ្អែកនេះ (សម្រាប់ការផ្តល់ឱ្យ ការពឹងផ្អែក a, b, c) ដោយប្រើការវិភាគតំរែតំរង់ (វិធីសាស្រ្តយ៉ាងហោចណាស់ការេ) ។ នៅក្នុងវិធីសាស្រ្តនេះ ប្រសិនបើអ្នកបញ្ជាក់ការពឹងផ្អែកជាក់លាក់មួយ Xc(Xp) អ្នកអាចទទួលបានរូបមន្តសម្រាប់ប៉ារ៉ាម៉ែត្រនៃការពឹងផ្អែកលើទិន្នន័យយោង។ វិធីសាស្រ្តនេះអនុញ្ញាតជាពិសេសដើម្បីស្វែងរកទំនាក់ទំនងលីនេអ៊ែរដែលសមស្របបំផុតជាមួយនឹងសំណុំទិន្នន័យដែលបានផ្តល់ឱ្យ។
គុណវិបត្តិ៖ នៅក្នុងវិធីសាស្រ្តនេះ កូអរដោនេ Xc ដែលទទួលបានពីទិន្នន័យនៃចំណុចត្រួតពិនិត្យ Xp អាចខុសពីអ្វីដែលបានផ្តល់ឱ្យ។ ជាឧទាហរណ៍ បន្ទាត់ត្រង់ប្រហាក់ប្រហែលដែលគូសតាមរយៈចំណុចពិសោធន៍មិនឆ្លងកាត់ចំណុចទាំងនេះដោយខ្លួនឯងទេ។
ប្រសិនបើការផ្គូផ្គងជាក់លាក់មួយត្រូវបានទាមទារ ហើយលក្ខណៈនៃការពឹងផ្អែកមិនត្រូវបានគេដឹងនោះ វិធីសាស្ត្រ interpolation គួរតែត្រូវបានប្រើ។ គណិតវិទ្យាដ៏សាមញ្ញបំផុតគឺ ពហុនាមការបកស្រាយ Lagrange ដែលឆ្លងកាត់យ៉ាងពិតប្រាកដតាមរយៈចំណុចយោង។ ទោះយ៉ាងណាក៏ដោយ ដោយសារតែកម្រិតខ្ពស់នៃពហុនាមនេះជាមួយនឹងចំណុចត្រួតពិនិត្យមួយចំនួនធំ និងគុណភាពនៃការជ្រៀតជ្រែកមិនល្អ វាជាការប្រសើរជាងកុំប្រើវា។ អត្ថប្រយោជន៍គឺរូបមន្តសាមញ្ញ។
វាជាការប្រសើរក្នុងការប្រើការបញ្ចូល spline ។ ខ្លឹមសារនៃវិធីសាស្រ្តនេះគឺថានៅក្នុងផ្នែកនីមួយៗរវាងចំណុចជិតខាងពីរ ការពឹងផ្អែកដែលកំពុងសិក្សាត្រូវបានបញ្ចូលដោយពហុធា ហើយលក្ខខណ្ឌរលោងត្រូវបានសរសេរនៅចំណុចនៃការភ្ជាប់ចន្លោះពេលពីរ។ អត្ថប្រយោជន៍នៃវិធីសាស្រ្តនេះគឺគុណភាពនៃ interpolation នេះ។ គុណវិបត្តិ - វាស្ទើរតែមិនអាចទៅរួចទេក្នុងការទាញយករូបមន្តទូទៅអ្នកត្រូវស្វែងរកមេគុណនៃពហុធានៅក្នុងផ្នែកនីមួយៗតាមក្បួនដោះស្រាយ។ គុណវិបត្តិមួយទៀតគឺការលំបាកក្នុងការធ្វើឱ្យទូទៅទៅជា 2D interpolation ។

Interpolation គឺជាប្រភេទនៃការប៉ាន់ស្មានដែលខ្សែកោងនៃមុខងារដែលបានសាងសង់ឆ្លងកាត់យ៉ាងពិតប្រាកដតាមរយៈចំណុចទិន្នន័យដែលមាន។

វាក៏មានបញ្ហានៅជិត interpolation ដែលមាននៅក្នុងការប៉ាន់ស្មានមុខងារស្មុគស្មាញមួយចំនួនដោយមុខងារសាមញ្ញមួយទៀត។ ប្រសិនបើមុខងារជាក់លាក់មួយគឺស្មុគស្មាញពេកសម្រាប់ការគណនាប្រកបដោយផលិតភាព អ្នកអាចព្យាយាមគណនាតម្លៃរបស់វានៅចំណុចជាច្រើន ហើយបង្កើត ពោលគឺបញ្ចូលមុខងារសាមញ្ញជាងពីពួកវា។ ជាការពិតណាស់ ការប្រើប្រាស់មុខងារសាមញ្ញមិនអនុញ្ញាតឱ្យអ្នកទទួលបានលទ្ធផលពិតប្រាកដដូចមុខងារដើមនឹងផ្តល់ឱ្យនោះទេ។ ប៉ុន្តែនៅក្នុងថ្នាក់នៃបញ្ហាមួយចំនួន ការកើនឡើងនៃភាពសាមញ្ញ និងល្បឿននៃការគណនាអាចលើសពីកំហុសនៃលទ្ធផលនៅក្នុងលទ្ធផល។

យើងក៏គួរលើកឡើងពីប្រភេទផ្សេងគ្នាទាំងស្រុងនៃការធ្វើអន្តរប៉ូលគណិតវិទ្យា ដែលត្រូវបានគេស្គាល់ថាជា "ការអន្តរប៉ូលរបស់ប្រតិបត្តិករ"។ ស្នាដៃបុរាណស្តីពីការបញ្ចូលអន្តរកម្មរបស់ប្រតិបត្តិកររួមមានទ្រឹស្តីបទ Riesz-Thorin និងទ្រឹស្តីបទ Marcinkiewicz ដែលជាមូលដ្ឋានសម្រាប់ការងារជាច្រើនទៀត។

និយមន័យ

ពិចារណាប្រព័ន្ធនៃចំណុចដែលមិនស្របគ្នា () ពីតំបន់មួយចំនួន។ អនុញ្ញាតឱ្យតម្លៃនៃមុខងារត្រូវបានដឹងតែនៅចំណុចទាំងនេះប៉ុណ្ណោះ:

បញ្ហានៃ interpolation គឺដើម្បីស្វែងរកមុខងារបែបនេះពីថ្នាក់អនុគមន៍ដែលបានផ្តល់ឱ្យនោះ។

ឧទាហរណ៍

ឧបមាថាយើងមានអនុគមន៍តារាងមួយ ដូចអ្វីដែលបានពិពណ៌នាខាងក្រោម ដែលសម្រាប់តម្លៃជាច្រើន កំណត់តម្លៃដែលត្រូវគ្នា៖

0 0
1 0,8415
2 0,9093
3 0,1411
4 −0,7568
5 −0,9589
6 −0,2794

Interpolation ជួយយើងឱ្យដឹងពីតម្លៃដែលមុខងារបែបនេះអាចមាននៅចំណុចផ្សេងក្រៅពីអ្វីដែលបានបញ្ជាក់ (ឧទាហរណ៍ នៅពេល x = 2,5).

រហូតមកដល់សព្វថ្ងៃនេះមានវិធីសាស្រ្តផ្សេងគ្នាជាច្រើននៃការ interpolation ។ ជម្រើសនៃក្បួនដោះស្រាយដែលសមស្របបំផុតអាស្រ័យទៅលើចម្លើយចំពោះសំណួរ៖ តើវិធីសាស្ត្រដែលបានជ្រើសរើសត្រឹមត្រូវប៉ុណ្ណា តម្លៃនៃការប្រើប្រាស់វា ដំណើរការរលូនកម្រិតណា តើវាត្រូវការចំណុចទិន្នន័យប៉ុន្មាន។ល។

2. ស្វែងរកតម្លៃមធ្យមមួយ (ដោយ interpolation លីនេអ៊ែរ) ។

6000 15.5
6378 ?
8000 19.2

វិធីសាស្រ្តអន្តរប៉ូល។

ការជ្រៀតជ្រែកអ្នកជិតខាងដែលនៅជិតបំផុត។

វិធីសាស្រ្តអន្តរប៉ូលដ៏សាមញ្ញបំផុតគឺការជ្រៀតជ្រែកអ្នកជិតខាង។

អន្តរប៉ូលដោយពហុនាម

នៅក្នុងការអនុវត្ត ការបកស្រាយដោយពហុនាម ត្រូវបានគេប្រើញឹកញាប់បំផុត។ នេះជាចម្បងដោយសារតែការពិតដែលថាពហុនាមមានភាពងាយស្រួលក្នុងការគណនាវាងាយស្រួលក្នុងការវិភាគរកនិស្សន្ទវត្ថុរបស់ពួកគេ ហើយសំណុំនៃពហុនាមគឺក្រាស់នៅក្នុងចន្លោះនៃមុខងារបន្ត (ទ្រឹស្តីបទរបស់ Weierstrass)។

  • IMN-1 និង IMN-2
  • Lagrange polynomial (ពហុនាមអន្តរប៉ូល)
  • គ្រោងការណ៍របស់ Aitken

ការបញ្ចូលបញ្ច្រាស (ការគណនា x ផ្តល់ y)

  • ការបញ្ចូលបញ្ច្រាសដោយរូបមន្តរបស់ញូតុន

អនុគមន៍អថេរចម្រុះ

វិធីសាស្រ្តអន្តរប៉ូលផ្សេងទៀត។

  • ការបញ្ចូលត្រីកោណមាត្រ

គំនិតដែលពាក់ព័ន្ធ

  • Extrapolation - វិធីសាស្រ្តក្នុងការស្វែងរកចំណុចនៅខាងក្រៅចន្លោះពេលដែលបានផ្តល់ឱ្យ (ផ្នែកបន្ថែមខ្សែកោង)
  • ការប៉ាន់ស្មាន - វិធីសាស្រ្តសម្រាប់ការសាងសង់ខ្សែកោងប្រហាក់ប្រហែល

សូម​មើល​ផង​ដែរ

  • ពិសោធន៍​ទិន្នន័យ​ឱ្យ​រលូន

មូលនិធិវិគីមេឌា។ ឆ្នាំ ២០១០។

សទិសន័យ:

សូមមើលអ្វីដែល "Interpolation" មាននៅក្នុងវចនានុក្រមផ្សេងទៀត៖

    1) វិធីដើម្បីកំណត់ពីស៊េរីនៃតម្លៃដែលបានផ្តល់ឱ្យនៃកន្សោមគណិតវិទ្យាណាមួយ តម្លៃមធ្យមរបស់វា; ដូច្នេះឧទាហរណ៍យោងទៅតាមជួរនៃកាណុងបាញ់នៅមុំកម្ពស់នៃអ័ក្សនៃឆានែលកាណុង 1 °, 2 °, 3 °, 4 °, ល, វាអាចត្រូវបានកំណត់ដោយប្រើ ... ... វចនានុក្រមនៃពាក្យបរទេសនៃភាសារុស្ស៊ី

    ការបញ្ចូល, ការបញ្ចូល, ការរួមបញ្ចូល, ការស្វែងរកវចនានុក្រមនៃសទិសន័យរុស្ស៊ី។ interpolation សូមមើល បញ្ចូលវចនានុក្រមនៃសទិសន័យនៃភាសារុស្ស៊ី។ ការណែនាំជាក់ស្តែង។ M. : ភាសារុស្ស៊ី។ Z.E. Alexandrova ។ 2… វចនានុក្រមមានន័យដូច

    អន្តរប៉ូល។- ការគណនាតម្លៃមធ្យមរវាងចំណុចដែលគេស្គាល់ពីរ។ ឧទាហរណ៍៖ linear interpolation អិចស្ប៉ូណង់ស្យែល អិចស្ប៉ូណង់ស្យែល interpolation លីនេអ៊ែរ ដំណើរការនៃការបញ្ចេញរូបភាពពណ៌នៅពេលដែលភីកសែលដែលជាកម្មសិទ្ធិរបស់ផ្ទៃរវាងពណ៌ពីរ ...... សៀវភៅណែនាំអ្នកបកប្រែបច្ចេកទេស

    - (interpolation) ការប៉ាន់ប្រមាណតម្លៃនៃតម្លៃដែលមិនស្គាល់រវាងចំណុចពីរនៃស៊េរីនៃតម្លៃដែលគេស្គាល់។ ជាឧទាហរណ៍ ការដឹងពីសូចនាករនៃចំនួនប្រជាជននៃប្រទេសនេះ ដែលទទួលបានក្នុងអំឡុងពេលជំរឿន ដែលបានធ្វើឡើងនៅចន្លោះពេល 10 ឆ្នាំ អ្នកអាច ...... សទ្ទានុក្រមនៃពាក្យអាជីវកម្ម

    មកពីឡាតាំង តាមពិត "ក្លែងក្លាយ"។ នេះ​ជា​ឈ្មោះ​ដែល​ត្រូវ​បាន​ផ្តល់​ឱ្យ​ទៅ​នឹង​ការ​កែ​កំហុស​ឬ​ការ​បញ្ចូល​ក្រោយ​មក​នៅ​ក្នុង​សាត្រាស្លឹករឹត​ដែល​ធ្វើ​ឡើង​ដោយ​ស្មៀន ឬ​អ្នក​អាន។ ជាពិសេសជាញឹកញាប់ពាក្យនេះត្រូវបានប្រើនៅក្នុងការរិះគន់លើសាត្រាស្លឹករឹតរបស់អ្នកនិពន្ធបុរាណ។ នៅក្នុងសាត្រាស្លឹករឹតទាំងនេះ ... សព្វវចនាធិប្បាយអក្សរសាស្ត្រ

    ការស្វែងរកតម្លៃមធ្យមនៃភាពទៀងទាត់មួយចំនួន (មុខងារ) ដោយចំនួននៃតម្លៃដែលគេស្គាល់។ ជាភាសាអង់គ្លេស៖ Interpolation សូមមើលផងដែរ៖ Data transformations Finam Financial Dictionary ... វាក្យសព្ទហិរញ្ញវត្ថុ

    អន្តរប៉ូល។- ហើយអញ្ចឹង។ អន្តរប៉ូល f ។ ឡាតាំង ការផ្លាស់ប្តូរ interpolatio; ការផ្លាស់ប្តូរ, ការបង្ខូចទ្រង់ទ្រាយ។ 1. ការបញ្ចូលនៃប្រភពដើមនៅពេលក្រោយដែល l ។ អត្ថបទដែលមិនមែនជារបស់ដើម។ ALS 1. មានការបកស្រាយជាច្រើនដែលធ្វើឡើងដោយពួកអាចារ្យនៅក្នុងសាត្រាស្លឹករឹតបុរាណ។ អុស។ 1934. 2 ... វចនានុក្រមប្រវត្តិសាស្រ្តនៃ Gallicisms នៃភាសារុស្ស៊ី

    អន្តរប៉ូល។- (interpolatio) ការបញ្ចប់នៃ empyrich ។ ស៊េរីនៃតម្លៃនៃបរិមាណណាមួយដោយតម្លៃមធ្យមដែលបាត់របស់វា។ Interpolation អាច​ធ្វើ​បាន​តាម​បី​វិធី៖ គណិតវិទ្យា ក្រាហ្វិក។ និងឡូជីខល។ ពួកគេផ្អែកលើសម្មតិកម្មទូទៅដែលថា ... សព្វវចនាធិប្បាយវេជ្ជសាស្ត្រធំ

    - (ពីការផ្លាស់ប្តូរអន្តរប៉ូឡាទីយ៉ូឡាតាំង ការផ្លាស់ប្តូរ) ការស្វែងរកតម្លៃកម្រិតមធ្យមនៃបរិមាណមួយដោយយោងទៅតាមតម្លៃដែលគេស្គាល់មួយចំនួន។ ឧទាហរណ៍ ការស្វែងរកតម្លៃនៃអនុគមន៍ y = f(x) នៅចំនុច x ដែលស្ថិតនៅចន្លោះចំនុច x0 និង xn, x0... សព្វវចនាធិប្បាយទំនើប

    - (ពី lat. interpolatio change alteration) ក្នុងគណិតវិទ្យា និងស្ថិតិ ការស្វែងរកតម្លៃមធ្យមនៃបរិមាណមួយយោងទៅតាមតម្លៃដែលគេស្គាល់មួយចំនួន។ ឧទាហរណ៍ ការស្វែងរកតម្លៃនៃអនុគមន៍ f (x) នៅចំនុច x ស្ថិតនៅចន្លោះចំនុច xo x1 ... xn យោងទៅតាម ... ​​... វចនានុក្រមសព្វវចនាធិប្បាយធំ

មានស្ថានភាពនៅពេលដែលអ្នកត្រូវការស្វែងរកលទ្ធផលកម្រិតមធ្យមនៅក្នុងអារេនៃតម្លៃដែលគេស្គាល់។ នៅក្នុងគណិតវិទ្យា នេះត្រូវបានគេហៅថា interpolation ។ នៅក្នុង Excel វិធីសាស្ត្រនេះអាចត្រូវបានប្រើទាំងសម្រាប់ទិន្នន័យតារាង និងសម្រាប់គូរក្រាហ្វ។ តោះមើលវិធីសាស្រ្តនីមួយៗ។

លក្ខខណ្ឌចម្បងដែលអាចអនុវត្តអន្តរប៉ូលគឺតម្លៃដែលចង់បានត្រូវតែស្ថិតនៅខាងក្នុងអារេទិន្នន័យ និងមិនហួសពីដែនកំណត់របស់វា។ ឧទាហរណ៍ ប្រសិនបើយើងមានសំណុំនៃអាគុយម៉ង់ 15, 21 និង 29 បន្ទាប់មកនៅពេលស្វែងរកអនុគមន៍សម្រាប់អាគុយម៉ង់ 25 យើងអាចប្រើ interpolation ។ ហើយដើម្បីស្វែងរកតម្លៃដែលត្រូវគ្នាសម្រាប់អាគុយម៉ង់ 30 - មិនមានទៀតទេ។ នេះគឺជាភាពខុសគ្នាដ៏សំខាន់រវាងនីតិវិធីនេះ និងការបូកសរុប។

វិធីសាស្រ្តទី 1: អន្តរប៉ូលសម្រាប់ទិន្នន័យតារាង

ជាបឋម សូមពិចារណាអំពីការប្រើប្រាស់អន្តរប៉ូលសម្រាប់ទិន្នន័យដែលមានទីតាំងនៅក្នុងតារាង។ ឧទាហរណ៍ ចូរយើងយកអារេនៃអាគុយម៉ង់ និងតម្លៃមុខងារដែលត្រូវគ្នារបស់ពួកវា សមាមាត្រដែលអាចត្រូវបានពិពណ៌នាដោយសមីការលីនេអ៊ែរ។ ទិន្នន័យទាំងនេះត្រូវបានដាក់ក្នុងតារាងខាងក្រោម។ យើងត្រូវស្វែងរកមុខងារដែលត្រូវគ្នាសម្រាប់អាគុយម៉ង់ 28 . មធ្យោបាយងាយស្រួលបំផុតដើម្បីធ្វើវាគឺជាមួយប្រតិបត្តិករ ការព្យាករណ៍.


វិធីសាស្រ្តទី 2: បញ្ចូលក្រាហ្វដោយប្រើការកំណត់របស់វា។

នីតិវិធី interpolation ក៏អាចត្រូវបានប្រើនៅពេលរៀបចំផែនការមុខងារមួយ។ វាពាក់ព័ន្ធក្នុងករណីដែលនៅក្នុងតារាងដោយផ្អែកលើក្រាហ្វត្រូវបានសាងសង់ តម្លៃដែលត្រូវគ្នានៃមុខងារមិនត្រូវបានចង្អុលបង្ហាញសម្រាប់អាគុយម៉ង់ណាមួយដូចក្នុងរូបភាពខាងក្រោម។


ដូចដែលអ្នកអាចឃើញ ក្រាហ្វត្រូវបានកែដំរូវ ហើយគម្លាតត្រូវបានដកចេញដោយប្រើអន្តរប៉ូល។

វិធីសាស្រ្តទី 3: ការបញ្ចូលក្រាហ្វជាមួយមុខងារមួយ។

អ្នកក៏អាចបញ្ចូលក្រាហ្វដោយប្រើមុខងារ ND ពិសេសផងដែរ។ វាត្រឡប់តម្លៃ null នៅក្នុងក្រឡាដែលបានបញ្ជាក់។


អ្នកអាចធ្វើឱ្យវាកាន់តែងាយស្រួលដោយមិនចាំបាច់រត់ អ្នកជំនួយការមុខងារប៉ុន្តែគ្រាន់តែប្រើក្តារចុចដើម្បីជំរុញតម្លៃទៅក្នុងក្រឡាទទេ "#N/A"ដោយគ្មានសម្រង់។ ប៉ុន្តែ​វា​អាស្រ័យ​ទៅ​លើ​របៀប​ដែល​វា​ងាយស្រួល​ជាង​សម្រាប់​អ្នក​ប្រើ​មួយ​ណា​ហើយ។

ដូចដែលអ្នកអាចឃើញនៅក្នុងកម្មវិធី Excel អ្នកអាចធ្វើអន្តរកម្មដូចជាទិន្នន័យតារាងដោយប្រើមុខងារ ការព្យាករណ៍ក៏ដូចជាក្រាហ្វិក។ ក្នុងករណីចុងក្រោយ នេះអាចត្រូវបានធ្វើដោយប្រើការកំណត់ក្រាហ្វ ឬប្រើមុខងារ អិនដែលបណ្តាលឱ្យមានកំហុស "#N/A". ជម្រើសនៃវិធីសាស្រ្តដែលត្រូវប្រើគឺអាស្រ័យលើសេចក្តីថ្លែងការណ៍បញ្ហា ក៏ដូចជាលើចំណង់ចំណូលចិត្តផ្ទាល់ខ្លួនរបស់អ្នកប្រើប្រាស់ផងដែរ។

ការណែនាំ

ជារឿយៗនៅពេលធ្វើការស្រាវជ្រាវជាក់ស្តែង មនុស្សម្នាក់ត្រូវដោះស្រាយជាមួយនឹងសំណុំនៃតម្លៃដែលទទួលបានដោយការយកគំរូតាមចៃដន្យ។ ពីស៊េរីនៃតម្លៃនេះ វាត្រូវបានទាមទារដើម្បីបង្កើតក្រាហ្វនៃអនុគមន៍ ដែលតម្លៃដែលទទួលបានផ្សេងទៀតនឹងសមជាមួយនឹងភាពត្រឹមត្រូវអតិបរមា។ វិធីសាស្រ្តនេះ ឬជាដំណោះស្រាយនៃបញ្ហានេះ គឺជាការប៉ាន់ស្មានខ្សែកោង ពោលគឺឧ។ ការជំនួសវត្ថុ ឬបាតុភូតមួយចំនួនដោយអ្នកដទៃ បិទនៅក្នុងប៉ារ៉ាម៉ែត្រដើម។ Interpolation, នៅក្នុងវេន, គឺជាប្រភេទនៃប្រហាក់ប្រហែល។ Curve interpolation គឺជាដំណើរការដែលខ្សែកោងអនុគមន៍សមល្មមឆ្លងកាត់ចំណុចទិន្នន័យដែលមាន។

មាន​បញ្ហា​យ៉ាង​ជិត​ស្និទ្ធ​នឹង​ការ​បញ្ចូល​គ្នា ដែល​ខ្លឹមសារ​នៃ​ការ​ប្រហាក់ប្រហែល​នៃ​មុខងារ​ស្មុគ្រស្មាញ​ដើម​ដោយ​មុខងារ​សាមញ្ញ​មួយ​ទៀត​។ ប្រសិនបើមុខងារដាច់ដោយឡែកមួយគឺស័ក្តិសមបំផុតសម្រាប់ការគណនា នោះអ្នកអាចព្យាយាមគណនាតម្លៃរបស់វានៅចំនុចជាច្រើន ហើយបង្កើត (interpolate) មុខងារសាមញ្ញមួយដោយផ្អែកលើអ្វីដែលទទួលបាន។ ទោះជាយ៉ាងណាក៏ដោយ មុខងារសាមញ្ញនឹងមិនអនុញ្ញាតឱ្យអ្នកទទួលបានទិន្នន័យត្រឹមត្រូវ និងអាចទុកចិត្តបានដូចមុខងារដើមនឹងផ្តល់ឱ្យនោះទេ។

Interpolation តាមរយៈពិជគណិត binomial ឬ interpolation លីនេអ៊ែរ
នៅក្នុងពាក្យទូទៅ៖ មានការបកស្រាយនៃអនុគមន៍មួយចំនួនដែលបានផ្តល់ឱ្យ f(x) ដែលយកតម្លៃនៅចំនុច x0 និង x1 នៃផ្នែក ដោយពិជគណិត binomial P1(x) = ax + b ។ ប្រសិនបើតម្លៃអនុគមន៍ច្រើនជាងពីរត្រូវបានផ្តល់ឱ្យ នោះអនុគមន៍លីនេអ៊ែរដែលចង់បានត្រូវបានជំនួសដោយអនុគមន៍លីនេអ៊ែរ piecewise ផ្នែកនីមួយៗនៃអនុគមន៍ស្ថិតនៅចន្លោះតម្លៃអនុគមន៍ដែលបានផ្ដល់ឱ្យពីរនៅចំណុចទាំងនេះនៅលើផ្នែក interpolated ។

ការបកស្រាយភាពខុសគ្នាចុងក្រោយ
វិធីសាស្រ្តនេះគឺជាផ្នែកមួយនៃវិធីសាស្រ្ត interpolation ដ៏សាមញ្ញបំផុត និងត្រូវបានគេប្រើយ៉ាងទូលំទូលាយបំផុត។ ខ្លឹមសាររបស់វាគឺដើម្បីជំនួសមេគុណឌីផេរ៉ង់ស្យែលនៃសមីការជាមួយនឹងមេគុណភាពខុសគ្នា។ សកម្មភាពនេះនឹងអនុញ្ញាតឱ្យយើងបន្តទៅដំណោះស្រាយនៃសមីការឌីផេរ៉ង់ស្យែលដោយមធ្យោបាយនៃភាពខុសគ្នារបស់វា អាណាឡូក ម្យ៉ាងវិញទៀត ដើម្បីបង្កើតគ្រោងការណ៍ភាពខុសគ្នាកំណត់របស់វា

ការកសាងមុខងារ spline
Spline ក្នុង​ការ​ធ្វើ​គំរូ​គណិត​វិទ្យា​គឺ​ជា​អនុគមន៍​ដែល​បាន​ផ្តល់​ឱ្យ​ជា​ដុំៗ ដែល​មាន​មុខងារ​ដែល​មាន​លក្ខណៈ​សាមញ្ញ​ជាង​លើ​ធាតុ​ភាគ​នីមួយៗ​នៃ​ដែន​និយមន័យ​របស់វា។ Spline ពីអថេរមួយត្រូវបានសាងសង់ដោយបែងចែកដែននៃនិយមន័យទៅជាចំនួនកំណត់នៃចម្រៀក លើសពីនេះទៅទៀតនៅលើនីមួយៗនៃ spline នឹងស្របគ្នាជាមួយពហុនាមពិជគណិតមួយចំនួន។ កំរិតអតិបរិមាដែលប្រើគឺ spline ។
មុខងារ Spline សម្រាប់បញ្ជាក់ និងពណ៌នាផ្ទៃក្នុងប្រព័ន្ធគំរូកុំព្យូទ័រផ្សេងៗ។