MuPAD
موپاڈ ایک کمپیوٹر الجبرا سسٹم (سی اے ایس) ہے۔ اصل میں جرمنی کی یونیورسٹی آف پیڈربورن میں ایم یو پی اے ڈی ریسرچ گروپ کے ذریعہ تیار کردہ، ترقی کو 1997 میں شروع ہونے والے ایم یو پی اے ڈی ریسرچ گروپ اور کچھ دیگر یونیورسٹیوں کے شراکت داروں کے تعاون سے کمپنی سائنس فیس سافٹ ویئر جی ایم بی ایچ اینڈ کمپنی کے جی نے سنبھال لیا تھا۔ موپاڈ کا گرافکس پیکیج خاص طور پر کامیاب رہا، خاص طور پر اس دور کو دیکھتے ہوئے جب اسے تیار کیا گیا تھا۔ 2005 کے موسم خزاں تک، ورژن "موپاڈ لائٹ" تحقیق اور تعلیم کے لیے مفت پیش کیا جاتا تھا، لیکن موپاڈ ریسرچ گروپ کے ہوم انسٹی ٹیوٹ کی بندش کے نتیجے میں، صرف ورژن "موپاڈ پرو" خریداری کے لیے دستیاب ہوا۔ ایم یو پی اے ڈی دانا سائنسی نوٹ بک اور سائنسی کام کی جگہ کے ساتھ بنڈل ہے۔ ایم یو پی اے ڈی پرو کے سابقہ ورژن سائنس لیب کے ساتھ بنڈل کیے گئے تھے۔ میتھ کیڈ کے ورژن 14 ریلیز میں موپاد کو سی اے ایس انجن کے طور پر اپنایا گیا تھا۔ ستمبر 2008 میں، سائنس فیس کو میتھ ورکس نے خریدا تھا اور ایم یو پی اے ڈی کوڈ کو میٹ لیب کے علامتی ریاضی ٹول باکس ایڈ آن میں شامل کیا گیا تھا۔ 28 ستمبر 2008 کو، ایم یو پی اے ڈی کو اپنے طور پر ایک سافٹ ویئر پروڈکٹ کے طور پر مارکیٹ سے واپس لے لیا گیا۔ تاہم، یہ اب بھی MATLAB میں علامتی ریاضی کے ٹول باکس میں دستیاب ہے اور اسے MATLAB ٹرمینل میں داخل کردہ کمانڈ mupad کے ذریعے اسٹینڈ ایلون پروگرام کے طور پر بھی استعمال کیا جا سکتا ہے۔ MATLAB R2020a میں موپیڈ نوٹ بک فیچر کو ہٹا دیا گیا ہے۔ تاہم، MATLAB کا علامتی ریاضی ٹول باکس اب بھی اپنے بنیادی کمپیوٹیشنل انجن کے حصے کے طور پر MuPAD زبان کا استعمال کرتا ہے۔ میٹ لیب لائیو ایڈیٹر علامتی ریاضی کے حسابات کو انجام دینے، دستاویز سازی اور اشتراک کرنے کے لیے تجویز کردہ ماحول ہے۔ فنکشنلٹی ایم یو پی اے ڈی پیش کرتا ہے: لکیری الجبرا، تفریق مساوات، نمبر تھیوری، شماریات، اور فنکشنل پروگرامنگ کے لیے صوابدیدی درستگی پروگرام پیکجوں میں علامتی طور پر کلاسک اور تصدیق شدہ عددی تجزیے کے فارمولوں کو جوڑنے کے لیے ایک کمپیوٹر الجبرا سسٹم۔ ایک انٹرایکٹو گرافک سسٹم جو 3 ڈی میں حرکت پذیری اور شفاف علاقوں کی حمایت کرتا ہے۔ ایک پروگرامنگ زبان جو آبجیکٹ پر مبنی پروگرامنگ اور فنکشنل پروگرامنگ کی حمایت کرتی ہے۔ اکثر استعمال شدہ کمانڈز مینو کے ذریعے قابل رسائی ہوتے ہیں۔ ایم یو پی اے ڈی ورڈ پروسیسنگ سسٹم کی طرح ایک نوٹ بک تصور پیش کرتا ہے جو ریاضیاتی مسائل کی تشکیل کے ساتھ ساتھ گرافکس ویژوئلائزیشن اور فارمیٹڈ ٹیکسٹ میں وضاحت کی اجازت دیتا ہے۔ میو پیڈ الٹا ہائپربولک کوسائن کے لیے این آئی ایس ٹی 4.37 کی تعریف پر عمل نہیں کرتا ہے۔ حساب کو تیز کرنے کے لیے سی + +-روٹین کے ساتھ ایم یو پی اے ڈی کو بڑھانا ممکن ہے۔ جاوا کوڈ بھی سرایت کیا جا سکتا ہے۔ ایم یو پی اے ڈی کا نحو پاسکل پر بنایا گیا تھا، اور یہ میپل کمپیوٹر الجبرا سسٹم میں استعمال ہونے والے سے ملتا جلتا ہے۔ دونوں کے درمیان ایک اہم فرق یہ ہے کہ ایم یو پی اے ڈی آبجیکٹ پر مبنی پروگرامنگ کے لیے مدد فراہم کرتا ہے۔ اس کا مطلب یہ ہے کہ ہر شے ان طریقوں کو "اپنے ساتھ رکھتی ہے" جنہیں اس پر استعمال کرنے کی اجازت ہے۔ مثال کے طور پر، A: = میٹرکس ([1,2]، [3,4]) کی وضاحت کرنے کے بعد مندرجہ ذیل تمام درست تاثرات ہیں اور متوقع نتیجہ دیتے ہیں: A + A،-A، 2 * A، A * A، A-1، ایکسپ (A)، A. A، A-0، 0 * A جہاں A. A مربوط 2 × 4 میٹرکس ہے، جبکہ دیگر تمام، بشمول آخری دو، دوبارہ 2 × 2 میٹرکس ہیں۔ حوالہ جات 2008 لینکس کمپیوٹر الجبرا سسٹمز کے لیے کمپیوٹر الجبرا سسٹم سافٹ ویئر کو منقطع کرتا ہے سافٹ ویئر مصنوعات 1997 میں لینکس کے لیے ملکیتی تجارتی سافٹ ویئر متعارف کرایا گیا