एम.पी.समाधान

MPSolve (मल्टीप्रिसिजन पॉलीनोमियल सॉल्वर) एक बहुपद के जड़-खोज एल्गोरिथ्म के लिए एक पैकेज है। यह एबरथ विधि का उपयोग करता है, बहुपरिशुद्धता के सावधानीपूर्वक उपयोग के साथ संयुक्त। Mpsolve विरल मैट्रिक्स  का लाभ उठाता है, और इसमें बहुपदों के लिए विशेष हुकिंग होती है जिसका सीधी-रेखा कार्यक्रमों द्वारा कुशलतापूर्वक मूल्यांकन किया जा सकता है

कार्यान्वयन
कार्यक्रम अधिकतर सी (प्रोग्रामिंग भाषा) में लिखा गया है और जीएनयू मल्टी-प्रिसिजन लाइब्रेरी का उपयोग करता है। यह एक कमांड लाइन इंटरफेस (सीएलआई) का उपयोग करता है और, संस्करण 3.1.0 से शुरू होकर इसमें MATLAB और GNU ऑक्टेव|GNU/ऑक्टेव के लिए एक ग्राफिकल यूज़र इंटरफ़ेस  और इंटरफेस भी है।

उपयोग
पैकेज के निष्पादन योग्य प्रोग्राम को mpsolve कहा जाता है। इसे टर्मिनल एमुलेटर में कमांड लाइन से निष्पादन (कंप्यूटर) किया जा सकता है। ग्राफिकल यूजर इंटरफ़ेस के लिए निष्पादन योग्य फ़ाइल को xmpsolve कहा जाता है, और MATLAB और ऑक्टेव फ़ंक्शंस को mps_roots कहा जाता है। वे फ़ंक्शन रूट्स के समान व्यवहार करते हैं जो पहले से ही इन सॉफ़्टवेयर पैकेजों में शामिल हैं।

आउटपुट
आमतौर पर आउटपुट स्क्रीन पर होगा. इसे टेक्स्ट फ़ाइल के रूप में भी सहेजा जा सकता है (res फ़ाइल नाम एक्सटेंशन के साथ) और gnuplot में प्लॉट किया जा सकता है। Gnuplot में डायरेक्ट प्लॉटिंग यूनिक्स सिस्टम पर भी समर्थित है।



यह भी देखें

 * बहुपद मूल-खोज एल्गोरिदम

बाहरी संबंध

 * Home page