Pređi na sadržaj

MuPAD

S Vikipedije, slobodne enciklopedije
MuPAD
Program MuPAD pokrenut na operativnom sistemu Windows Vista
Program MuPAD pokrenut na operativnom sistemu Windows Vista
Programer(i)The Mathworks Inc.
Stabilno izdanje
Verzija 6.0.0 (R2014a)
Operativni sistemWindows, OS Iks, Linuks
TipRačunarski algebarski sistem
LicencaVlasnički softver
Veb-sajtmathworks.com/discovery/mupad.html

MuPAD je računarski algebarski sistem. Prvobitno razvijan od strane MuPAD istraživačke grupe na univerzitetu u Paderbornu, u Nemačkoj, dok 1997. razvoj nije preuzela firma SciFace Software GmbH & Co. KG u kooperaciji sa MuPAD razvojnom grupom i partnerima sa ostalih univerziteta.

Do jeseni 2005., verzija "MuPAD Light" je bila u ponudi besplatno u svrhe istraživanja i edukacije. Kako se matični institut razvojne grupe MuPAD ugasio, samo je verzija "MuPAD Pro" postala dostupna za kupovinu.

Jezgro MuPAD-a je u paketu sa dodacima Scientific Notebook i Scientific Workplace. Prethodne verzije MuPAD Pro-a su bile u paketu sa jezikom SciLab. U verziji MathCAD 14, Mupad je preuzet kao CAS pokretač.

Septembra 2008, SciFace je kupljen od strane korporacije MathWorks a MuPAD kod je uključen u Symbolic Math Toolbox dodatak za MATLAB. 28. septembra 2008., MuPAD je povučen sa tržišta kao softverski proizvod.[1] Još uvek je dostupan unutar alata Symbolic Math Toolbox u MATLAB-u i može se koristiti kao autohtoni program.

Fukncionalnost[uredi | uredi izvor]

MuPAD nudi:

Često korišćene komande su dostupne putem sistema menija. MuPAD nudi koncept radne sveske sličan ostalim sistemima za obradu teksta koji dozvoljava formulaciju matematičkih problema kao i grafičku vizuelizaciju i objašnjenja u formi formatiranog teksta.

MuPad ne podržava NIST 4.37 definiciju za inverzni hiperbolički kosinus.

Moguće je proširiti MuPAD sa C++ rutinama u cilju ubrzanja izračunavanja. Java kod se takođe može ugraditi.

Sintaksa u programu MuPAD je zasnovana na jeziku Pascal i slična je onoj korišćenoj u računarskom algebarskom sistemu Maple. Bitna razlika koja odvaja ova dva sistema je da MuPAD pruža podršku za objektno-orijentisano programiranje. Ovo znači da svaki objekat „nosi sa sobom“ metode koje je dozvoljeno koristiti na njemu samom. Na primer, nakon definisanja

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

svi navedeni izrazi su valjani i daju očekivan rezultat:

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

gde je A.A matrica povezana u lanac dimenzija 2×4, dok su sve ostale, uključujući poslednje dve, matrice dimenzija 2h2.  

Reference[uredi | uredi izvor]

Spoljašnje veze[uredi | uredi izvor]