एमयूपीएडी (MuPAD): Difference between revisions
(Created page with "{{multiple issues| {{one source|date=June 2017}} {{primary sources|date=June 2017}} {{more citations needed|date=June 2017}} }} {{Infobox software | name = MuPAD | logo = MuPA...") |
No edit summary |
||
| (7 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
{{Infobox software | {{Infobox software | ||
| name = | | name = एमयूपीएडी | ||
| logo = MuPADCube.png | | logo = MuPADCube.png | ||
| screenshot = MuPadScreenshot.jpg | | screenshot = MuPadScreenshot.jpg | ||
| Line 17: | Line 12: | ||
| website = {{URL|https://www.mathworks.com/discovery/mupad.html}} | | website = {{URL|https://www.mathworks.com/discovery/mupad.html}} | ||
}} | }} | ||
'''एमयूपीएडी''' (MuPAD) एक [[कंप्यूटर बीजगणित प्रणाली|कम्प्यूटरीकृत बीजगणितीय प्रणाली]] (सीएएस) है। मूल रूप से [[जर्मनी]] के [[पैडरबोर्न विश्वविद्यालय]] में एमयूपीएडी अनुसंधान समूह द्वारा विकसित 1997 में प्रारम्भ होने वाले एमयूपीएडी अनुसंधान समूह और कुछ अन्य विश्वविद्यालयों के भागीदारों के सहयोग से कंपनी [[साइंसफेस सॉफ्टवेयर जीएमबीएच एंड कंपनी केजी]] द्वारा इसके विकास का कार्यभार संभाला गया। एमयूपीएडी का ग्राफिक्स पैकेज विशेष रूप से सफल तथा विशेष रूप से उस युग को ध्यान में रखते हुए विकसित किया गया था। | |||
2005 तक, एमयूपीएडी लाइट संस्करण को अनुसंधान और शिक्षा के लिए मुफ्त में प्रस्तुत किया गया था, लेकिन एमयूपीएडी अनुसंधान समूह के होम इंस्टीट्यूट के बंद होने के परिणामस्वरूप, केवल एमयूपीएडी प्रो संस्करण खरीद के लिए उपलब्ध किया गया। | |||
एमयूपीएडी कर्नेल को [[वैज्ञानिक नोटबुक]] और [[वैज्ञानिक कार्यस्थल]] के साथ सम्बद्ध किया गया है। एमयूपीएडी प्रो के पूर्व संस्करणों को [[SciLab|साइलैब]] के साथ सम्बद्ध किया गया था। [[MathCAD|मैथकैड]] के संस्करण 14 रिलीज़ में एमयूपीएडी को सीएएस कार्यवाहक के रूप में अपनाया गया था। | |||
सितंबर 2008 में, साइंसफेस को [[MathWorks|मैथवर्क्स]] द्वारा खरीदा गया था और एमयूपीएडी कोड को [[MATLAB|मैटलैब]] के लिए सिम्बोलिक मैथ टूलबॉक्स ऐड-ऑन में सम्मिलित किया गया था। 28 सितंबर 2008 को, एमयूपीएडी को अपने आप में एक सॉफ़्टवेयर उत्पाद के रूप में बाज़ार से वापस ले लिया गया।<ref>[http://www.mathworks.com/discovery/mupad.html Support for MuPAD]</ref> हालाँकि, यह अभी भी मैटलैब में सिम्बोलिक मैथ टूलबॉक्स में उपलब्ध है और इसे कमांड द्वारा स्टैंड-अलोन प्रोग्राम के रूप में भी उपयोग किया जा सकता है जो कि<code>एमयूपीएडी</code>मैटलैब टर्मिनल में सुगमता से प्रविष्ट किया जा सकता है। | |||
मैटलैब आर2020ए में एमयूपीएडी नोटबुक सुविधा हटा दी गई है। हालाँकि, मैटलैब का प्रतीकात्मक गणित टूलबॉक्स अभी भी अपने अंतर्निहित कम्प्यूटेशनल कार्यवाहक के अनुभाग के रूप में एमयूपीएडी लैंग्वेज का उपयोग करता है। [[मैटलैब]] लाइव एडिटर प्रतीकात्मक गणित गणनाओं को निष्पादित करने, दस्तावेज़ीकरण करने और साझा करने के लिए अनुशंसित वातावरण प्रदान करता है।<ref>{{Cite web|last=|first=|date=|title=MATLAB में प्रतीकात्मक गणित|url=https://www.mathworks.com/discovery/mupad.html|url-status=live|archive-url=|archive-date=|access-date=|website=}}</ref> | |||
== कार्यक्षमता == | == कार्यक्षमता == | ||
एमयूपीएडी ऑफर: | |||
* सूत्रों को प्रतीकात्मक रूप से | * सूत्रों को प्रतीकात्मक रूप से स्थानांतरित करने के लिए एक कंप्यूटर बीजगणित प्रणाली | ||
* | *स्वनिर्णयगत सटीकता में प्राचीन उत्कृष्ट और सत्यापित [[संख्यात्मक विश्लेषण]] | ||
* रैखिक बीजगणित, अंतर समीकरण, [[संख्या सिद्धांत]], सांख्यिकी और [[कार्यात्मक प्रोग्रामिंग]] के लिए प्रोग्राम पैकेज | * रैखिक बीजगणित, अंतर समीकरण, [[संख्या सिद्धांत]], सांख्यिकी और [[कार्यात्मक प्रोग्रामिंग]] के लिए प्रोग्राम पैकेज | ||
* एक इंटरैक्टिव ग्राफिक सिस्टम जो 3डी में एनिमेशन और पारदर्शी क्षेत्रों का समर्थन करता है | * एक इंटरैक्टिव ग्राफिक सिस्टम जो 3डी में एनिमेशन और पारदर्शी क्षेत्रों का समर्थन करता है | ||
* एक [[प्रोग्रामिंग भाषा]] जो [[ ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग ]] और कार्यात्मक प्रोग्रामिंग का समर्थन करती है | * एक [[प्रोग्रामिंग भाषा|प्रोग्रामिंग लैंग्वेज]] जो [[ ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग |ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग]] और कार्यात्मक प्रोग्रामिंग का समर्थन करती है | ||
प्रायः उपयोग किए जाने वाले कमांड मेनू के माध्यम से उपयुक्त होते हैं। एमयूपीएडी वर्ड प्रोसेसिंग सिस्टम के समान एक नोटबुक अवधारणा प्रदान करता है जो गणितीय समस्याओं के साथ-साथ ग्राफिक्स विज़ुअलाइज़ेशन और स्वरूपित टेक्स्ट में स्पष्टीकरण की अनुमति देता है। | |||
एमयूपीएडी [[व्युत्क्रम अतिपरवलयिक कोज्या]] लिए एनआईएसटी 4.37 परिभाषा का पालन नहीं करता है। | |||
गणनाओं में तेजी लाने के लिए | गणनाओं में तेजी लाने के लिए एमयूपीएडी को [[C++]]-रूटीन के साथ विस्तारित करना संभव है। इसमें [[जावा (प्रोग्रामिंग भाषा)|जावा (प्रोग्रामिंग लैंग्वेज)]] कोड को भी एम्बेड किया जा सकता है। | ||
एमयूपीएडी का रचनाक्रम [[पास्कल (प्रोग्रामिंग भाषा)|पास्कल]] पर आधारित था, और [[मेपल कंप्यूटर बीजगणित प्रणाली]] में उपयोग किए गए रचनाक्रम के समान है। दोनों के बीच एक महत्वपूर्ण अंतर यह है कि एमयूपीएडी [[ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग]] के लिए समर्थन प्रदान करता है। इसका तात्पर्य यह है कि प्रत्येक वस्तु अपने साथ उन तरीकों को लेकर आती है जिन्हें उस पर उपयोग करने की अनुमति है। उदाहरण के लिए, परिभाषित करने के बाद | |||
<syntaxhighlight lang="mupad"> | <syntaxhighlight lang="mupad"> | ||
A := matrix( [[1,2],[3,4]] ) | A := matrix( [[1,2],[3,4]] ) | ||
| Line 51: | Line 45: | ||
A+A, -A, 2*A, A*A, A^-1, exp( A ), A.A, A^0, 0*A | A+A, -A, 2*A, A*A, A^-1, exp( A ), A.A, A^0, 0*A | ||
</syntaxhighlight> | </syntaxhighlight> | ||
जहाँ <code>A.A</code> संयोजित 2×4 आव्यूह है, जबकि अंतिम दो सहित अन्य सभी 2×2 आव्यूह हैं। | |||
== संदर्भ == | == संदर्भ == | ||
{{Reflist}} | {{Reflist}}{{Authority control}} | ||
{{Authority control}} | |||
[[Category: | [[Category:2008 विस्थापन]] | ||
[[Category:All articles lacking reliable references]] | |||
[[Category:All articles needing additional references]] | |||
[[Category:All articles with unsourced statements]] | |||
[[Category:Articles lacking reliable references from June 2017]] | |||
[[Category:Articles needing additional references from June 2017]] | |||
[[Category:Articles with invalid date parameter in template]] | |||
[[Category:Articles with multiple maintenance issues]] | |||
[[Category:Articles with unsourced statements from July 2019]] | |||
[[Category:CS1 maint]] | |||
[[Category:Collapse templates]] | |||
[[Category:Created On 25/06/2023]] | [[Category:Created On 25/06/2023]] | ||
[[Category:Linux के लिए कंप्यूटर बीजगणित सिस्टम सॉफ़्टवेयर]] | |||
[[Category:Machine Translated Page]] | |||
[[Category:Navigational boxes| ]] | |||
[[Category:Navigational boxes without horizontal lists]] | |||
[[Category:Pages with broken file links]] | |||
[[Category:Pages with script errors]] | |||
[[Category:Sidebars with styles needing conversion]] | |||
[[Category:Template documentation pages|Documentation/doc]] | |||
[[Category:Templates Vigyan Ready]] | |||
[[Category:Templates generating microformats]] | |||
[[Category:Templates that are not mobile friendly]] | |||
[[Category:Templates using TemplateData]] | |||
[[Category:Wikipedia metatemplates]] | |||
[[Category:उत्पाद 1997 में पेश किये गये]] | |||
[[Category:कंप्यूटर बीजगणित प्रणाली]] | |||
[[Category:बंद किया गया सॉफ्टवेयर]] | |||
[[Category:लिनक्स के लिए मालिकाना वाणिज्यिक सॉफ्टवेयर]] | |||
Latest revision as of 16:29, 26 September 2023
| File:MuPADCube.png | |
| File:MuPadScreenshot.jpg MuPAD running on Windows Vista | |
| Developer(s) | The Mathworks Inc. |
|---|---|
| Stable release | 7.2.0 (R2017a)
|
| Operating system | Windows, Mac OS X, Linux |
| Type | Computer algebra system |
| License | Proprietary |
| Website | www |
एमयूपीएडी (MuPAD) एक कम्प्यूटरीकृत बीजगणितीय प्रणाली (सीएएस) है। मूल रूप से जर्मनी के पैडरबोर्न विश्वविद्यालय में एमयूपीएडी अनुसंधान समूह द्वारा विकसित 1997 में प्रारम्भ होने वाले एमयूपीएडी अनुसंधान समूह और कुछ अन्य विश्वविद्यालयों के भागीदारों के सहयोग से कंपनी साइंसफेस सॉफ्टवेयर जीएमबीएच एंड कंपनी केजी द्वारा इसके विकास का कार्यभार संभाला गया। एमयूपीएडी का ग्राफिक्स पैकेज विशेष रूप से सफल तथा विशेष रूप से उस युग को ध्यान में रखते हुए विकसित किया गया था।
2005 तक, एमयूपीएडी लाइट संस्करण को अनुसंधान और शिक्षा के लिए मुफ्त में प्रस्तुत किया गया था, लेकिन एमयूपीएडी अनुसंधान समूह के होम इंस्टीट्यूट के बंद होने के परिणामस्वरूप, केवल एमयूपीएडी प्रो संस्करण खरीद के लिए उपलब्ध किया गया।
एमयूपीएडी कर्नेल को वैज्ञानिक नोटबुक और वैज्ञानिक कार्यस्थल के साथ सम्बद्ध किया गया है। एमयूपीएडी प्रो के पूर्व संस्करणों को साइलैब के साथ सम्बद्ध किया गया था। मैथकैड के संस्करण 14 रिलीज़ में एमयूपीएडी को सीएएस कार्यवाहक के रूप में अपनाया गया था।
सितंबर 2008 में, साइंसफेस को मैथवर्क्स द्वारा खरीदा गया था और एमयूपीएडी कोड को मैटलैब के लिए सिम्बोलिक मैथ टूलबॉक्स ऐड-ऑन में सम्मिलित किया गया था। 28 सितंबर 2008 को, एमयूपीएडी को अपने आप में एक सॉफ़्टवेयर उत्पाद के रूप में बाज़ार से वापस ले लिया गया।[1] हालाँकि, यह अभी भी मैटलैब में सिम्बोलिक मैथ टूलबॉक्स में उपलब्ध है और इसे कमांड द्वारा स्टैंड-अलोन प्रोग्राम के रूप में भी उपयोग किया जा सकता है जो किएमयूपीएडीमैटलैब टर्मिनल में सुगमता से प्रविष्ट किया जा सकता है।
मैटलैब आर2020ए में एमयूपीएडी नोटबुक सुविधा हटा दी गई है। हालाँकि, मैटलैब का प्रतीकात्मक गणित टूलबॉक्स अभी भी अपने अंतर्निहित कम्प्यूटेशनल कार्यवाहक के अनुभाग के रूप में एमयूपीएडी लैंग्वेज का उपयोग करता है। मैटलैब लाइव एडिटर प्रतीकात्मक गणित गणनाओं को निष्पादित करने, दस्तावेज़ीकरण करने और साझा करने के लिए अनुशंसित वातावरण प्रदान करता है।[2]
कार्यक्षमता
एमयूपीएडी ऑफर:
- सूत्रों को प्रतीकात्मक रूप से स्थानांतरित करने के लिए एक कंप्यूटर बीजगणित प्रणाली
- स्वनिर्णयगत सटीकता में प्राचीन उत्कृष्ट और सत्यापित संख्यात्मक विश्लेषण
- रैखिक बीजगणित, अंतर समीकरण, संख्या सिद्धांत, सांख्यिकी और कार्यात्मक प्रोग्रामिंग के लिए प्रोग्राम पैकेज
- एक इंटरैक्टिव ग्राफिक सिस्टम जो 3डी में एनिमेशन और पारदर्शी क्षेत्रों का समर्थन करता है
- एक प्रोग्रामिंग लैंग्वेज जो ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग और कार्यात्मक प्रोग्रामिंग का समर्थन करती है
प्रायः उपयोग किए जाने वाले कमांड मेनू के माध्यम से उपयुक्त होते हैं। एमयूपीएडी वर्ड प्रोसेसिंग सिस्टम के समान एक नोटबुक अवधारणा प्रदान करता है जो गणितीय समस्याओं के साथ-साथ ग्राफिक्स विज़ुअलाइज़ेशन और स्वरूपित टेक्स्ट में स्पष्टीकरण की अनुमति देता है।
एमयूपीएडी व्युत्क्रम अतिपरवलयिक कोज्या लिए एनआईएसटी 4.37 परिभाषा का पालन नहीं करता है।
गणनाओं में तेजी लाने के लिए एमयूपीएडी को C++-रूटीन के साथ विस्तारित करना संभव है। इसमें जावा (प्रोग्रामिंग लैंग्वेज) कोड को भी एम्बेड किया जा सकता है।
एमयूपीएडी का रचनाक्रम पास्कल पर आधारित था, और मेपल कंप्यूटर बीजगणित प्रणाली में उपयोग किए गए रचनाक्रम के समान है। दोनों के बीच एक महत्वपूर्ण अंतर यह है कि एमयूपीएडी ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग के लिए समर्थन प्रदान करता है। इसका तात्पर्य यह है कि प्रत्येक वस्तु अपने साथ उन तरीकों को लेकर आती है जिन्हें उस पर उपयोग करने की अनुमति है। उदाहरण के लिए, परिभाषित करने के बाद
A := matrix( [[1,2],[3,4]] )
निम्नलिखित सभी मान्य अभिव्यक्तियाँ हैं और अपेक्षित परिणाम देते हैं:
A+A, -A, 2*A, A*A, A^-1, exp( A ), A.A, A^0, 0*A
जहाँ A.A संयोजित 2×4 आव्यूह है, जबकि अंतिम दो सहित अन्य सभी 2×2 आव्यूह हैं।
संदर्भ
- ↑ Support for MuPAD
- ↑ "MATLAB में प्रतीकात्मक गणित".
{{cite web}}: CS1 maint: url-status (link)