MuPAD

MuPAD
Windows Vista üzerinde çalışan MuPAD
Geliştirici(ler)The Mathworks Inc.
Güncel sürüm7.2.0 (R2017a)
İşletim sistemiWindows, Mac OS X, Linux
TürBilgisayarlı cebir sistemi
LisansTescilli
Resmî sitesimathworks.com/discovery/mupad.html

MuPAD, bir bilgisayarlı cebir sistemidir. Başlangıçta Almanya'daki Paderborn Üniversitesi, MuPAD araştırma grubu tarafından geliştirilmiştir, geliştirme SciFace Software GmbH & Co. KG şirketi tarafından MuPAD araştırma grubu ve diğer bazı üniversitelerden ortaklarla işbirliği içinde 1997'den itibaren devralınmıştır. MuPAD'in grafik paketi, özellikle geliştirildiği dönem göz önüne alındığında oldukça başarılıydı.[kaynak belirtilmeli]

2005 sonbaharına kadar, "MuPAD Light" sürümü araştırma ve eğitim için ücretsiz olarak sunuldu, ancak MuPAD araştırma grubunun ana enstitüsünün kapanmasının bir sonucu olarak, yalnızca "MuPAD Pro" sürümü satın alınabilir hale geldi.

MuPAD çekirdeği, Scientific Notebook ve Scientific WorkPlace ile birlikte gelmektedir. MuPAD Pro'nun eski sürümleri SciLab ile birlikte geliyordu. MathCAD'in 14. sürümünde MuPAD CAS motoru olarak kabul edilmiştir.

Eylül 2008'de SciFace MathWorks tarafından satın alındı ve MuPAD kodu MATLAB için Symbolic Math Toolbox eklentisine dahil edildi. 28 Eylül 2008 tarihinde MuPAD kendi başına bir yazılım ürünü olarak piyasadan çekildi.[1] Yine de, MATLAB'daki Sembolik Matematik Araç Kutusunda (Symbolic Math Toolbox) hala mevcuttur ve MATLAB terminaline girilen mupad komutuyla bağımsız bir program olarak da kullanılabilir.

MuPAD not defteri özelliği MATLAB'da kaldırılmıştır R2020a. Bununla birlikte, MATLAB'ın Sembolik Matematik Araç Kutusu, temel hesaplama motorunun bir parçası olarak hala MuPAD dilini kullanmaktadır. MATLAB Live Editor, sembolik matematik hesaplamalarının gerçekleştirilmesi, belgelenmesi ve paylaşılması için önerilen ortamdır.[2]

İşlevsellik

MuPAD, aşağıdaki işlevleri sunmaktadır:

Sık kullanılan komutlara menüler aracılığıyla erişilebilir. MuPAD, matematiksel problemlerin formüle edilmesinin yanı sıra grafik görselleştirme ve biçimlendirilmiş metinde açıklamalara izin veren kelime işleme sistemleri benzeri bir not defteri konsepti sunar.

MuPad ters hiperbolik kosinüs için NIST 4.37 tanımlarını takip etmez.

MuPAD'i hesaplamaları hızlandırmak için C++ rutinleri ile genişletmek mümkündür. Java kodu da gömülebilir.

MuPAD'in sözdizimi Pascal programlama dilininkine göre modellenmiştir ve Maple bilgisayarlı cebir sisteminde kullanılana benzer. İkisi arasındaki önemli bir fark, MuPAD'in nesne yönelimli programlama için destek sağlamasıdır. Bu, her nesnenin üzerinde kullanılmasına izin verilen yöntemleri “kendisiyle birlikte taşıdığı” anlamına gelir. Örneğin,

  A := matrix( [[1,2],[3,4]] )

tanımlandıktan sonra aşağıdakilerin tümü geçerli ifadelerdir ve beklenen sonucu verir:

  A+A, -A, 2*A, A*A, A^-1, exp( A ), A.A, A^0, 0*A

burada A.A birleştirilmiş 2×4 matris iken, son ikisi de dahil olmak üzere diğer tüm matrisler yine 2×2 matrislerdir.

Kaynakça

  1. ^ "Support for MuPAD". 24 Ekim 2010 tarihinde kaynağından arşivlendi. 
  2. ^ "Symbolic math in MATLAB". 4 Ekim 2024 tarihinde kaynağından arşivlendi.