Mathematica
Wolfram Mathematica
Információ
Fejlesztette |
Wolfram Research
|
---|
Az első verzió
|
1988. június 23
|
---|
Utolsó verzió
|
12,2 (2020. december 16)
|
---|
Beírva
|
C , C ++ és Java
|
---|
Felület
|
Qt
|
---|
Operációs rendszer |
Microsoft Windows , Linux és macOS
|
---|
Olvassa el a formátumokat |
3D-s háló fájlformátum ( en ) , Adobe Color Swatch ( d ) , Audio Interchange File Format , Audio Video Interleave , BioSemi Data Format ( d ) , Windows bittérkép , bzip2 , Számítható dokumentumformátum , Kristályrajzi információs fájl , vesszővel elválasztott értékek , DBF , Digitális képalkotás és kommunikáció az orvostudományban , Adatcsere-formátum , DIMACS szabványos formátum ( d ) , DOT (nyelv) , DXF , Európai adatformátum , Kapszulázott PostScript , FASTA , FASTQ , Rugalmas képátviteli rendszer , Ingyenes Lossless Audio Codec , GenBank , GeoTIFF , GIF , GPX , Graphlets ( en ) , GraphML , GRIB , GTOPO30 ( en ) , GXL ( en ) , GZIP ( d ) , hierarchikus adatformátum , HTML , ICO , iCalendar , Joint Photographic Experts Group ( d ) , JP2 ( d ) , JavaScript Object Notation , JVx ( en ) , kulcslyuk jelölési nyelv , LaTeX , LWO ( en ) , MATLAB , MathML , MDB , MGF , Hangszer digitális interfész , matematikai programozási rendszer ( en ) , MTP , MTX ( en ) , NDK , NetCDF , Nexus , .OBJ , objektumfájl f ormat ( en ) , OpenEXR , Portable pixmap , PCX , PDB , Portable Document Format , PLY ( en ) , Hordozható hálózati grafika , PPM , Quicktime File ( en ) , RIB , RSS , Rich Text Format , SCT , SDF , Standard Flowgram Format ( en ) , SHP , egyszerűsített molekuláris bemeneti sor beírási specifikációja , SND ( en ) , SP3 ( en ) , STL , Sxc ( en ) , tar , szöveges fájl , Truevision Targa , TGF , címkézett képfájl formátum , kétsoros elemek , TSV , Uuencode , VCF , VCS , VTK , Waveform Audio File Format , X BitMap , Extensible HyperText Markup Language , Microsoft Excel , Extensible Markup Language , Format .xyz , ZIP and Mathematica Notebook ( d )
|
---|
Írásos formátumok |
3D háló fájlformátum ( en ) , Adobe Color Swatch ( d ) , Audio Interchange File Format , Au , Audio Video Interleave , Base64 , Windows bitmap , BYU ( d ) , bzip2 , C , Computable Document Format , vesszővel elválasztott értékek , Digital képalkotás és kommunikáció az orvostudományban , Adatcsere-formátum , DIMACS szabványos formátum ( d ) , DOT (nyelv) , DXF , Továbbfejlesztett Metafile , Kapszulázott PostScript , FASTA , FASTQ , FCS , Rugalmas Képtovábbítási Rendszer , Ingyenes Lossless Audio Codec , Flash Video , GIF , GraphML , GXL ( en ) , GZIP ( d ) , hierarchikus adatformátum , HTML , Apple Icon Image , ICO , Joint Photographic Experts Group ( d ) , JP2 ( d ) , JavaScript Object Notation , JVx ( en ) , kulcslyuk jelölési nyelv , Lightwave 3D Object ( d ) , MathML , Autodesk Maya , MGF , Musical Instrument Digital Interface , MTX ( en ) , NetCDF , .OBJ , Pajek ( d ) , Portable pixmap , PCX , PDB , Portable Document Format , Portable Network Graphics , Quicktime File ( in ) , RenderMan Interface Bytes tream ( d ) , Rich Text Format , SCT , SDF , SND ( en ) , STL , SVG , Adobe Flash , tar , TeX , szöveges fájl , Truevision Targa , TGF , Tagged Image File Format , TSV , Uuencode , VRML , VTK , Hullámforma audio fájlformátum , kiterjeszthető 3D , X BitMap , kiterjeszthető HyperText jelölőnyelv , Microsoft Excel , kiterjeszthető jelölési nyelv , ZIP , ZPR ( d ) és Mathematica Notebook ( d )
|
---|
típus
|
Programozási nyelv Számítógépes algebra Matematikai szoftver ( en ) Mátrix programozási nyelv ( d ) Funkcionális programozási nyelv ( d ) Adatelemző szoftver ( d ) Vizualizációs szoftver ( en ) Értelmezett nyelv
|
---|
Engedély |
Tulajdonos licenc
|
---|
Weboldal |
www.wolfram.com/mathematica
|
---|
Wolfram Mathematica egy szoftver a számítógép algebra által közzétett Wolfram Research 1988 óta használják a tudományos közösség elvégzésére algebrai számításokat, és hozzon létre programokat.
A Wolfram 1986-ban kezdett dolgozni a szoftverrel, és az első verziót 1988-ban adta ki . Számos platformon érhető el, és a műveletek széles választékát támogatja.
A vállalat egy úgynevezett intelligens weboldalt hozott üzembe , amely többek között a Mathematica : WolframAlpha alapján készült . Így lehetőség nyílik a Mathematica erőforrásainak ingyenes felhasználására.
Jellemzők
A Mathematica számos alkalmazásban használható, és számos eszközt tartalmaz, például:
- Elemi matematikai függvények és speciális függvények könyvtárai .
- Eszközök a komplex számok , tetszőleges precíziós számtani, intervallumos aritmetikai és szimbolikus számítások kezelésére.
- Mátrixok és adatkezelés, ideértve a mátrixok támogatását is .
- Adatok 2D-ben és 3D-ben , függvény- és földrajzi vizualizációs és animációs eszközök.
- Különböző típusú egyenleteket old meg: Diophantine egyenlet , differenciálegyenlet , parciális differenciálegyenlet , algebrai differenciálegyenlet és a megismétlődés által meghatározott szekvenciák .
- Végeselemzés, ideértve az adaptív háló előállítását 2D-ben és 3D-ben .
- Numerikus és szimbolikus eszközök a diszkrét és folyamatos számításhoz, beleértve a folyamatos és diszkrét integrál transzformációkat.
- Helyi és globális optimalizálás korlátozással és korlátozás nélkül.
- Többváltozós statisztikai könyvtárak, beleértve az illeszkedést, a hipotézisek tesztelését, valamint a valószínűség és az elvárás számítását több mint 160 eloszláson.
- Cenzúrázott adatok, időadatok, idősorok és egységalapú adatok támogatása.
- Számítások és szimulációk véletlenszerű folyamatokhoz és sorokhoz.
- Felügyelt és felügyelet nélküli gépi tanulási eszközök adatok, képek és hangok számára, ideértve a mesterséges ideghálózatokat is .
- Szövegbányászati eszközök, beleértve a rendszeres kifejezéseket és a szemantikai elemzéseket.
- Adatbányászati eszközök, például adat particionálás, szekvencia igazítás és mintaszűrés.
- Számítási geometria 2D, 3D és magasabb dimenziókban.
- Könyvtárak jelfeldolgozáshoz, beleértve a hangok, képek és adatok hullámelemzését.
- Lineáris és nem lineáris vezérlőrendszerek könyvtárai.
- Képfeldolgozó eszközök 2D-ben és 3D-ben , valamint a képek morfológiai feldolgozása, ideértve a képfelismerést is.
- Prezentációs eszközök professzionális prezentációk előállításához, amelyek lehetővé teszik a kód futtatását közvetlenül a notebook környezetben.
- Eszközök irányított és nem irányított grafikonok megtekintésére és elemzésére.
- Eszközök a kombinatorikus problémák megoldásához.
- Számelméleti függvények könyvtár .
- Pénzügyi számítási eszközök, beleértve a kötvényeket, járadékokat, derivatívákat, opciókat stb.
- A csoportok elmélete és a szimbolikus tenzorfüggvények.
- Automatikus tételellenőrző eszközök.
- Eszközök a rendszerek modellezéséhez, beleértve a Modelica modellek előállítását és végrehajtását.
- Szűrők importálása és exportálása adatok, képek, videó, hang, számítógéppel segített tervezés (CAD), földrajzi információs rendszerek (GIS), dokumentum- és orvosbiológiai formátumok számára.
- Adatbázisok gyűjtése matematikai, tudományos és társadalmi-gazdasági információkhoz, valamint hozzáférési adatok és számítások a Wolfram | Alpha-tól .
- Műszaki szövegszerkesztés képletszerkesztővel és automatikus jelentésgenerátorral.
- Olyan programozási nyelvet kínál, amely támogatja az eljárási, funkcionális, objektum-orientált konstrukciókat és a párhuzamos programozást.
- Eszköztár felhasználói felületek hozzáadásához a számításokhoz és az alkalmazásokhoz.
- Eszközök felhőalapú informatikai alkalmazások és szolgáltatások kiépítéséhez és telepítéséhez.
- Eszközök csatlakozáshoz dinamikus linkkönyvtárhoz (DLL), nyelvhez (SQL), Java , .NET , C ++ , Fortran , CUDA , OpenCL és Hypertext Transfer Protocol (HTTP) alapú rendszerekhez.
- Használja mind a szabad formátumú nyelvi bevitelt (természetes nyelvű felhasználói felület), mind a Wolfram nyelvet a notebookon keresztül, amikor csatlakozik az internethez.
Felület
A Mathematica interfész egy notebook- szerű interaktív programozási felület . A Mathematica volt az első szoftver, amely ilyen típusú interfészt kínált a tudományos programozáshoz.
A Mathematica rendszer egy kernelből áll, amely elvégzi a számításokat és a felhasználó gépén kívül más gépen is végrehajtható, valamint egy interaktív interfészből az adatok beviteléhez. Ez figyelembe veszi a Mathematica nyelvén kifejezett szintaxis szerint kifejezett felhasználói bevitelt , és a számítások eredményét egyszerű szöveg, képletek, hang vagy képek formájában jeleníti meg.
A Mathematica nyelvi képletek konvertálhatók TeX képletekké vagy XML formátumokká .
Az interaktív felület olyan fejlesztési eszközöket tartalmaz, mint például egy hibakereső, és lehetővé teszi a szintaxis kiemelését.
A szokásos interaktív interfész helyettesíthető másokkal. A Wolfram Workbench egy Eclipse- alapú IDE , amelyet 2006-ban mutattak be. A Mathematica tartalmaz egy parancssori felületet is.
Fejlődés
Számos megoldás valósul meg a Mathematica nyelven írt alkalmazások használatához . A Mathematica Player Pro egy Mathematica futásidejű alkalmazás, amely bármely, a Mathematica nyelvén írt alkalmazást futtat, de nem teszi lehetővé a kód szerkesztését. Az ingyenes verzió, a Wolfram CDF Player lehetővé teszi az alkalmazások futtatását CDF formátumban. A Mathematica kód konvertálható C kódra , majd DLL-re.
Kapcsolatok más alkalmazásokkal
A kommunikáció más alkalmazásokkal a MathLink protokollon keresztül zajlik . Lehetővé teszi a kommunikációt a kernel és az interaktív felület között, de más programokkal is.
A Wolfram Research szabadon kínál egy fejlesztőkészletet a C-ben írt alkalmazások és a Mathematica kernel összekapcsolására a MathLink segítségével .
A .NET / Link fejlesztőkészlet használatával a Mathematica integrálható olyan alkalmazásokba, amelyek a Microsoft .NET-keretrendszerével utasítják a Mathematicát a számítások elvégzésére. Ezzel szemben egy Mathematica nyelven írt alkalmazás képes betölteni a .NET osztályokat és manipulálni az objektumait. A J / Link segítségével integrálhatja a Mathematica alkalmazásokat a Java programokkal.
Az adatbázissal való kommunikáció szintén biztosított.
Engedély
A Mathematica egy szerzői jog által védett szoftver .
A szokásos kereskedelmi felhasználásra vonatkozó licenc az Egyesült Államokban 3157 dollárba , Európában 3 905 euróba kerül. Ez a típusú licenc lehetővé teszi 8 mag normál verzióban, 16 mag Enterprise verzióban történő használatát párhuzamos számítások elvégzéséhez , egyéves szolgáltatás, amely frissítésekből, technikai támogatásból, valamint egy felhasználásra szóló licencből áll. licenc a webMathematica Amateur-től , egy licenc a Wolfram Workbench-től . Kedvezmények állnak rendelkezésre kormányok, jótékonysági szervezetek, diákok, iskolák számára és nem kereskedelmi célokra. A „hallgatói engedély” az Egyesült Államokban 161 dollárba, Franciaországban pedig 159 euróba kerül. A nem kereskedelmi felhasználású licencek az Egyesült Államokban 344 dollárért, Európában 341 dollárért állnak rendelkezésre.
Környezet
A Mathematica elérhető a Linux több változatához , az Apple Mac OS X és Microsoft Windows NT rendszerekhez . A régebbi verziók, a 6.0.3-ig, más rendszereket támogatnak, mint például a Solaris , AIX , Convex , HP-UX , IRIX , MS-DOS , NeXTSTEP , OS / 2 , Ultrix és Windows Me .
A Mathematica szállít Raspbian - szal a Raspberry Pi-n . Ezen a platformon a felhasználói licenc lehetővé teszi az ingyenes, de nem kereskedelmi felhasználást.
Verziók
- Mathematica 1.0 (1988. június)
- Mathematica 1.2 (1989. augusztus)
- Mathematica 2.0 (1991. január)
- Mathematica 2.1 (1992. június)
- Mathematica 2.2 (1993. június)
- Mathematica 3.0 (1996. szeptember)
- Mathematica 4.0 (1999. május)
- Mathematica 4.1 (2000. november)
- Mathematica 4.2 (2002. június)
- Mathematica 5.0 (2003. június)
- Mathematica 5.1 (2004. november)
- Mathematica 5.2 (2005. július)
- Mathematica 6.0 (2007. május)
- Mathematica 6.0.1 (2007. július)
- Mathematica 6.0.2 (2008. február)
- Mathematica 6.0.3 (2008. június)
- Mathematica 7.0 (2008. november)
- Mathematica 7.0.1 (2009. március)
- Mathematica 8.0 (2010. november)
- Mathematica 8.0.1 (2011. március)
- Mathematica 8.0.4 (2011. október)
- Mathematica 9.0.0 (2012. november)
- Mathematica 9.0.1 (2013. január)
- Mathematica 10.0.0 (2014. július)
- Mathematica 10.0.1 (2014. szeptember)
- Mathematica 10.0.2 (2014. december)
- Mathematica 10.1 (2015. március)
- Mathematica 10.2 (2015. július)
- Mathematica 10.3 (2015. október)
- Mathematica 10.3.1 (2015. december)
- Mathematica 10.4 (2016. március)
- Mathematica 10.4.1 (2016. április)
- Mathematica 11.0.0 (2016. augusztus)
- Mathematica 11.0.1 (2016. szeptember)
- Mathematica 11.1.0 (2016. március)
- Mathematica 11.1.1 (2017. április)
- Mathematica 11.2.0 (2017. szeptember)
- Mathematica 11.3.0 (2018. március)
- Mathematica 12.0.0 (2019 április)
- Mathematica 12.1.0 (2020 március)
- Mathematica 12.2.0 (2020 december)
Megjegyzések és hivatkozások
-
" A Wolfram Language & Mathematica 12.2 verziójának elindítása: 228 új funkció és még sok más ... " ,2020. december 16(megtekintés : 2020. december 16. )
-
(a) William C. Haneberg, Computational földtudományok Mathematica Springer2004, 381 p. ( ISBN 978-3-540-40245-9 , online olvasás )
-
James Somers , „ A tudományos könyv elavult: Itt van, amit a következő, ” The Atlantic ,2018. április 5( online olvasás )
-
" A Wolfram Workbench MacWorld áttekintése " , Wolfram Research,2006. június 21
-
" Szövegalapú interfész használata " , Wolfram Research
-
" Mathematica Player Pro - új alkalmazásszolgáltató rendszer a Mathematica számára " , gizmag.com
-
" Új Mathematica: gyorsabb, karcsúbb, összekapcsolható és QuickTime-kompatibilis: A MathLink készlet lehetővé teszi más alkalmazásokhoz való kapcsolódást. (A Wolfram Research Inc. szállítja a Mathematica 2.1 szoftvert, a Mathematica szoftver új, QuickTime-kompatibilis változatát) "
-
.NET / Link
-
" Mathematica 5.1 elérhető " , Database Journal,2005. január 3
-
(in) " Mathematica Price for Industry: Individual License Options " a www.wolfram.com webhelyen (hozzáférés: 2020. február 13. )
-
" webMathematica feltételek " , Wolfram
-
" Mathematica Home Edition Megjelent " , Mac World,2009. február
-
(in) " Mathematica for Students Price: Individual License Options " a www.wolfram.com webhelyen (hozzáférés: 2020. február 13. )
-
" Hogyan vásárolhat Mathematica 12 licencet otthoni és hobbi használatra " (hozzáférés : 2020. február 13. )
-
" Mathematica 6 platform elérhetősége "
-
Mathematica a Raspberry Pi-n
-
[1]
-
" Mathematica Journal 'hírek " , Mathematica Journal, 9. kötet, 1. szám
-
"A szuperszámítógépes képek megoldják az oldhatatlant " , John Markoff,1988. október 30
-
Elinor Craig, „A Mathematica 1.2 új grafikai lehetőségeket ad hozzá: a frissítés egyidejű műveleteket is ígér ” , MacWeek,1989. július 25
-
compare_mathematica , Nasser M. Abbászí.
-
Mathematica + 283 funkció = Mathematica 2.0 , Raines Cohen, MacWeek, 1991. január 15.
-
„ új változata Mathematica, Gépészmérnöki ” [ archív2012. október 23] ,1 st június 1993(megtekintés : 2011. szeptember 20. )
-
Wolfram hírarchívum 1996.
-
" Mathematica 4.0 " , Charles Seiters, Macworld,1 st október 1999
-
" Mathematica 5.0 összeadódik: Pontosan 15 évvel a Mathematica kezdeti megjelenése után a Wolfram Research kiadta a Mathematicát " , PC Magazine, 2003. szeptember 3-11.
-
Mathematica gyors verziótörténet
-
" Mathematica 64 bites verziója " , MacWorld UK,2005. július 13
-
" Ma újra feltalálják a Mathematicát " , Stephen Wolfram blogja,2007. május
-
" Mathematica 6: Felix Grant megállapítja, hogy a Wolfram Research szimbolikus matematikai szoftverének 6. verziója valóban megfelel az elvárásoknak " , Scientific Computing,2007
-
" mathematica-601 " ( Archívum • Wikiwix • Archive.is • Google • Mit kell tenni? ) , Wolfram Blog,2007. július
-
„A Mathematica 7.0 ma megjelent! » , Stephen Wolfram blogja,2008. november
-
" A Mathematica 7.0.1 bejelentése " , Wolfram,2009. március
-
" Mathematica 8! » , Stephen Wolfram blogja,2010. november
-
„A Mathematica 9 ma megjelent! » , Stephen Wolfram blogja,2012. november
Függelékek
Kapcsolódó cikkek
-
Maple , egy versengő saját szoftver
-
Maxima , egy versengő ingyenes szoftver
-
SageMath , más ingyenes szoftver CAS
Külső linkek