MuPAD - MuPAD
![]() | Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto problémech na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
![]() | |
![]() MuPAD běžící na Windows Vista | |
Vývojáři | Mathworks Inc. |
---|---|
Stabilní uvolnění | 7.2.0 (R2017a) |
Operační systém | Okna, Mac OS X, Linux |
Typ | Počítačový algebraický systém |
Licence | Proprietární |
webová stránka | matematické práce |
MuPAD je počítačový algebraický systém (CAS). Původně vyvinutá výzkumnou skupinou MuPAD na University of Paderborn, Německo, vývoj převzala společnost SciFace Software GmbH & Co. KG ve spolupráci s výzkumnou skupinou MuPAD a partnery z některých dalších univerzit počínaje rokem 1997. Grafický balíček MuPAD byl obzvláště úspěšný, zejména s ohledem na dobu jeho vývoje.[Citace je zapotřebí ]
Do podzimu 2005 byla verze „MuPAD Light“ nabízena zdarma pro výzkum a vzdělávání, ale v důsledku uzavření domovského ústavu výzkumné skupiny MuPAD byla k dispozici pouze verze „MuPAD Pro“.
S jádrem MuPAD je dodáván balíček Vědecký zápisník a Vědecké pracoviště. Bývalé verze MuPAD Pro byly svázány s SciLab. v MathCAD Jako motor CAS bylo přijato vydání Mupad verze 14.
V září 2008 společnost SciFace koupila společnost MathWorks a kód MuPAD byl zahrnut do doplňku Symbolic Math Toolbox pro MATLAB. Dne 28. září 2008 byl MuPAD stažen z trhu jako samostatný softwarový produkt.[1] Stále je však k dispozici v Symbolic Math Toolbox v MATLABu a lze jej také použít jako samostatný program příkazem mupad
vstoupil do terminálu MATLAB.
Funkce notebooku MuPAD byla odstraněna z MATLAB R2020a. Nicméně, MATLAB Sada Symbolic Math Toolbox stále používá jazyk MuPAD jako součást svého základního výpočetního nástroje. MATLAB Živý editor je doporučené prostředí pro provádění, dokumentování a sdílení symbolických matematických výpočtů.[2]
Funkčnost
MuPAD nabízí:
- A počítačový algebraický systém manipulovat se vzorci symbolicky
- klasické a ověřené numerická analýza dle uvážení přesnosti
- programové balíčky pro lineární algebra, diferenciální rovnice, teorie čísel, statistika, a Funkcionální programování
- interaktivní grafický systém, který podporuje animace a průhledné oblasti ve 3D
- A programovací jazyk který podporuje objektově orientované programování a funkční programování
Často používané příkazy jsou přístupné prostřednictvím nabídek. MuPAD nabízí koncept notebooku podobný systémům pro zpracování textu, který umožňuje formulovat matematické problémy i grafickou vizualizaci a vysvětlení ve formátovaném textu.
MuPad se neřídí definicí NIST 4.37 pro inverzní hyperbolický kosinus.
MuPAD je možné rozšířit o C ++ -rutiny pro urychlení výpočtů. Jáva kód lze také vložit.
Syntaxe MuPAD byla modelována na Pascalu a je podobná syntaxi použité v Javorový počítačový algebraický systém. Důležitým rozdílem mezi těmito dvěma je to, že MuPAD poskytuje podporu objektově orientované programování. To znamená, že každý objekt „nese sebou“ metody, které lze na něm použít. Například po definování
A := matice( [[1,2],[3,4]] )
všechny následující jsou platné výrazy a poskytují očekávaný výsledek:
A+A, -A, 2*A, A*A, A^-1, exp( A ), A.A, A^0, 0*A
kde A.A
je zřetězené Matice 2 × 4, zatímco všechny ostatní, včetně posledních dvou, jsou opět matice 2 × 2.