MuPAD
![]() | |
![]() Program MuPAD pokrenut na operativnom sistemu Windows Vista | |
Programer(i) | The Mathworks Inc. |
---|---|
Stabilno izdanje | Verzija 6.0.0 (R2014a)
|
Operativni sistem | Windows, OS Iks, Linuks |
Tip | Računarski algebarski sistem |
Licenca | Vlasnički softver |
Veb-sajt | mathworks.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:
- računarski algebarski sistem za simboličku manipulaciju formulama
- klasičnu i verifikovanu numeričku analizu sa diskretnom preciznošću
- programske pakete za linearnu algebru, diferencijalne jednačine, teoriju brojeva, statistiku i funkcionalno programiranje
- interaktivni grafički sistem koji podržava animaciju i transparentna polja u tri dimenzije
- programski jezik koji podržava objektno-orijentisano programiranje i funkcionalno programiranje
Č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]
- MuPAD Research Group zvanična internet strana
- SciFace Software, distributer MuPAD-a
- MuPAD magazin internet zajednice