MuPAD
মুপাড় হল একটি কম্পিউটার বীজগণিত ব্যবস্থা (সিএএস)। মূলত জার্মানির প্যাডারবর্ন বিশ্ববিদ্যালয়ের মুপাড় গবেষণা গোষ্ঠী দ্বারা বিকাশিত, 1997 সালে শুরু হওয়া মুপাড় গবেষণা গোষ্ঠী এবং অন্যান্য কয়েকটি বিশ্ববিদ্যালয়ের অংশীদারদের সহযোগিতায় সাইফেস সফ্টওয়্যার জিএমবিএইচ অ্যান্ড কোং কেজি সংস্থাটি উন্নয়ন গ্রহণ করেছিল। মুপাডের গ্রাফিক্স প্যাকেজটি বিশেষভাবে সফল হয়েছিল, বিশেষত যখন এটি বিকশিত হয়েছিল সেই যুগের কথা বিবেচনা করে। 2005 সালের শরৎকাল পর্যন্ত, "মুপাড় লাইট" সংস্করণটি গবেষণা ও শিক্ষার জন্য বিনামূল্যে দেওয়া হত, কিন্তু মুপাড় গবেষণা গোষ্ঠীর হোম ইনস্টিটিউট বন্ধ হওয়ার ফলে, শুধুমাত্র "মুপাড় প্রো" সংস্করণটি কেনার জন্য উপলব্ধ হয়। মুপাড় কার্নেলটি সায়েন্টিফিক নোটবুক এবং সায়েন্টিফিক ওয়ার্কপ্লেসের সঙ্গে যুক্ত। মুপ্যাড প্রো-এর পূর্ববর্তী সংস্করণগুলি সাইল্যাবের সাথে একত্রিত করা হয়েছিল। ম্যাথক্যাডের 14তম সংস্করণে মুপাড়কে সিএএস ইঞ্জিন হিসাবে গ্রহণ করা হয়েছিল। 2008 সালের সেপ্টেম্বরে, ম্যাথওয়ার্কস সাইফেস কিনে নেয় এবং এমইউপিএডি কোডটি ম্যাটল্যাবের সিম্বলিক ম্যাথ টুলবক্স অ্যাড-অনে অন্তর্ভুক্ত করা হয়। 2008 সালের 28শে সেপ্টেম্বর, মুপাড়কে তার নিজস্ব অধিকারে একটি সফ্টওয়্যার পণ্য হিসাবে বাজার থেকে প্রত্যাহার করা হয়। যাইহোক, এটি এখনও ম্যাটল্যাবের প্রতীকী গণিত টুলবক্সে পাওয়া যায় এবং ম্যাটল্যাব টার্মিনালে প্রবেশ করা কমান্ড মুপ্যাড দ্বারা স্বতন্ত্র প্রোগ্রাম হিসাবেও ব্যবহার করা যেতে পারে। ম্যাটল্যাব আর2020এ-তে মুপ্যাড নোটবুক বৈশিষ্ট্যটি সরিয়ে ফেলা হয়েছে। যাইহোক, ম্যাটল্যাবের প্রতীকী গণিত টুলবক্স এখনও তার অন্তর্নিহিত গণনামূলক ইঞ্জিনের অংশ হিসাবে মুপাড় ভাষা ব্যবহার করে। ম্যাটল্যাব লাইভ এডিটর হল প্রতীকী গণিত গণনা সম্পাদন, নথিভুক্তকরণ এবং ভাগ করে নেওয়ার জন্য প্রস্তাবিত পরিবেশ। কার্যকারিতা এমইউপিএডি প্রস্তাব করেঃ রৈখিক বীজগণিত, ডিফারেনশিয়াল সমীকরণ, সংখ্যা তত্ত্ব, পরিসংখ্যান এবং কার্যকরী প্রোগ্রামিং প্যাকেজগুলিতে প্রতীকীভাবে ক্লাসিক এবং যাচাইকৃত সংখ্যাসূচক বিশ্লেষণের সূত্রগুলিকে পরিচালনা করার জন্য একটি কম্পিউটার বীজগণিত ব্যবস্থা যা একটি ইন্টারেক্টিভ গ্রাফিক সিস্টেম যা 3 ডি-তে অ্যানিমেশন এবং স্বচ্ছ ক্ষেত্রগুলিকে সমর্থন করে-একটি প্রোগ্রামিং ভাষা যা অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং এবং কার্যকরী প্রোগ্রামিংকে সমর্থন করে। মুপাড ওয়ার্ড প্রসেসিং সিস্টেমের মতো একটি নোটবুক ধারণা প্রদান করে যা গাণিতিক সমস্যা গঠনের পাশাপাশি গ্রাফিক্স ভিজ্যুয়ালাইজেশন এবং বিন্যাসিত পাঠ্যে ব্যাখ্যার অনুমতি দেয়। মুপ্যাড বিপরীত হাইপারবোলিক কোসাইনের জন্য এনআইএসটি 4.37 সংজ্ঞা অনুসরণ করে না। গণনা ত্বরান্বিত করতে সি + +-রুটিন দিয়ে এমইউপিএডি প্রসারিত করা সম্ভব। জাভা কোডও এম্বেড করা যেতে পারে। মুপাডের বাক্যবিন্যাস পাস্কেলের আদলে তৈরি করা হয়েছিল এবং এটি ম্যাপেল কম্পিউটার বীজগণিত ব্যবস্থায় ব্যবহৃত শব্দের অনুরূপ। দুটির মধ্যে একটি গুরুত্বপূর্ণ পার্থক্য হল যে মুপাড অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিংয়ের জন্য সমর্থন প্রদান করে। এর অর্থ হল যে প্রতিটি বস্তু তার উপর ব্যবহার করার জন্য অনুমোদিত পদ্ধতিগুলি "নিজের সাথে বহন করে"। উদাহরণস্বরূপ, এঃ = ম্যাট্রিক্স ([1,2], [3,4]) সংজ্ঞায়িত করার পরে নিম্নলিখিত সমস্তগুলি বৈধ অভিব্যক্তি এবং প্রত্যাশিত ফলাফল দেয়ঃ এ + এ,-এ, 2 * এ, এ * এ, এ-1, এক্সপ (এ), এ. এ, এ 0,0 * এ যেখানে এ হল সংযুক্ত 2 × 4 ম্যাট্রিক্স, এবং শেষ দুটি সহ অন্যান্য সমস্ত আবার 2 × 2 ম্যাট্রিক্স। তথ্যসূত্র 2008 লিনাক্স কম্পিউটার বীজগণিত সিস্টেমের জন্য কম্পিউটার বীজগণিত সিস্টেম সফ্টওয়্যার বিচ্ছিন্ন করেছে সফ্টওয়্যার পণ্য 1997 সালে লিনাক্সের জন্য মালিকানাধীন বাণিজ্যিক সফ্টওয়্যার চালু হয়েছিল