Mathematica
Wolfram Mathematica
Informace
Vyvinul |
Wolfram Research
|
---|
První verze
|
23. června 1988
|
---|
Poslední verze
|
12,2 (16. prosince 2020)
|
---|
Napsáno
|
C , C ++ a Java
|
---|
Rozhraní
|
Qt
|
---|
Operační systém |
Microsoft Windows , Linux a macOS
|
---|
Číst formáty |
Formát souboru 3D Mesh ( en ) , Adobe Color Swatch ( d ) , Audio Interchange File Format , Audio Video Interleave , BioSemi Data Format ( d ) , Windows bitmap , bzip2 , Computable Document Format , Crystallographic Information File , comma-separated values , DBF , digitální imaging a komunikace v medicíně , Data Interchange Format , DIMACS standardní formát ( d ) , DOT (jazyk) , DXF , Evropský datový formát , Encapsulated PostScript , FASTA , FASTQ , Flexible Image Transport System , Free Lossless Audio Codec , GenBank , GeoTIFF , GIF , GPX , Graphlets ( en ) , GraphML , GRIB , GTOPO30 ( en ) , GXL ( en ) , GZIP ( d ) , Hierarchical data Format , HTML , ICO , iCalendar , Joint Photographic Experts Group ( d ) , JP2 ( d ) , JavaScript Object Notation , JVx ( en ) , Keyhole Markup Language , LaTeX , LWO ( en ) , MATLAB , MathML , MDB , MGF , Musical Instrument Digital Interface , Mathematical Programming System ( en ) , MTP , MTX ( en ) , NDK , NetCDF , Nexus , .OBJ , objektový soubor f ormat ( en ) , OpenEXR , Portable pixmap , PCX , PDB , Portable Document Format , PLY ( en ) , Portable Network Graphics , PPM , Quicktime File ( en ) , RIB , RSS , Rich Text Format , SCT , SDF , Standard Flowgram Format ( en ) , SHP , Simplified Molecular Input Line Entry specifikace , SND ( en ) , SP3 ( en ) , STL , SXC ( en ) , tar , textový soubor , Truevision Targa , TGF , Tagged Image File Format , Two-Line Elements , 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 )
|
---|
Písemné formáty |
Formát souboru 3D Mesh ( en ) , Adobe Color Swatch ( d ) , Audio Interchange File Format , Au , Audio Video Interleave , Base64 , Windows bitmap , BYU ( d ) , bzip2 , C , Computable Document Format , comma-separated values , Digital zobrazování a komunikace v medicíně , formát pro výměnu dat , standardní formát DIMACS ( d ) , DOT (jazyk) , DXF , vylepšený metasoubor , zapouzdřený PostScript , FASTA , FASTQ , FCS , flexibilní obrazový transportní systém , bezplatný bezztrátový zvukový kodek , Flash Video , GIF , GraphML , GXL ( en ) , GZIP ( d ) , Hierarchical Data Format , HTML , Apple Icon Image , ICO , Joint Photographic Experts Group ( d ) , JP2 ( d ) , JavaScript Object Notation , JVx ( en ) , Keyhole Markup Language , 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 , Soubor Quicktime ( v ) , bajty rozhraní RenderMan tream ( d ) , Rich Text Format , SCT , SDF , SND ( en ) , STL , SVG , Adobe Flash , dehet , TeX , textový soubor , Truevision Targa , TGF , Formát Tagged Image File , TSV , Uuencode , VRML , VTK , Formát zvukových souborů Waveform , Extensible 3D , X BitMap , Extensible HyperText Markup Language , Microsoft Excel , Extensible Markup Language , ZIP , ZPR ( d ) a Mathematica Notebook ( d )
|
---|
Typ
|
Programovací jazyk Počítačová algebra Matematický software ( en ) Maticový programovací jazyk ( d ) Funkční programovací jazyk ( d ) Software pro analýzu dat ( d ) Vizualizační software ( en ) Interpretovaný jazyk
|
---|
Licence |
Licence vlastníka
|
---|
webová stránka |
www.wolfram.com/mathematica
|
---|
Wolfram Mathematica je software z počítačové algebry publikoval Wolfram Research již od roku 1988 a používané ve vědecké komunitě provádět algebraické výpočty a vytvářet programy.
Wolfram začal na softwaru pracovat v roce 1986 a první verzi vydal v roce 1988 . Je k dispozici na mnoha platformách a podporuje širokou škálu operací.
Společnost implementovala takzvaný inteligentní web , založený mimo jiné na Mathematica : WolframAlpha . Je tedy možné využívat zdroje Mathematica zdarma.
Vlastnosti
Mathematica lze použít v mnoha aplikacích a obsahuje mnoho nástrojů, například:
- Knihovny základních matematických funkcí a speciálních funkcí .
- Nástroje pro manipulaci se složitými čísly , aritmetikou s libovolnou přesností, intervalovou aritmetikou a symbolickým počtem.
- Matice a manipulace s daty, včetně podpory matic .
- Data ve 2D a 3D , funkční a geografické vizualizační a animační nástroje.
- Řeší různé typy rovnic: diofantickou rovnici , diferenciální rovnici , parciální diferenciální rovnici , algebraickou diferenciální rovnici a posloupnosti definované opakováním .
- Analýza konečných prvků, včetně generování adaptivní sítě ve 2D a 3D .
- Numerické a symbolické nástroje pro diskrétní a spojitý počet, včetně spojitých a diskrétních integrálních transformací.
- Místní a globální optimalizace s omezeními a bez omezení.
- Knihovny statistik s více proměnnými včetně přizpůsobení, testování hypotéz a výpočtů pravděpodobnosti a očekávání na více než 160 distribucích.
- Podpora pro cenzurovaná data, časová data, časové řady a jednotková data.
- Výpočty a simulace náhodných procesů a front.
- Kontrolované a nekontrolované nástroje strojového učení pro data, obrázky a zvuky, včetně umělých neuronových sítí .
- Nástroje pro dolování textu, včetně regulárních výrazů a sémantické analýzy.
- Nástroje pro dolování dat, jako je rozdělení dat, zarovnání sekvence a filtrování vzorů.
- Výpočtová geometrie ve 2D a 3D a vyšších rozměrech.
- Knihovny pro zpracování signálu, včetně vlnkové analýzy zvuků, obrazů a dat.
- Knihovny lineárního a nelineárního řídicího systému.
- Nástroje pro zpracování obrazu ve 2D a 3D a morfologické zpracování obrázků, včetně rozpoznávání obrázků.
- Prezentační nástroje pro generování profesionálních prezentací, které umožňují provádění kódu přímo v prostředí notebooku.
- Nástroje pro prohlížení a analýzu směrovaných a neřízených grafů.
- Nástroje pro řešení kombinatorických problémů.
- Knihovna funkcí teorie čísel .
- Nástroje pro finanční výpočet, včetně dluhopisů, anuit, derivátů, opcí atd.
- Teorie skupin a symbolické tenzorové funkce.
- Nástroje pro automatickou kontrolu teorémů.
- Nástroje pro modelování systému, včetně generování a provádění modelů Modelica.
- Importujte a exportujte filtry pro data, obrázky, video, zvuk, počítačový design (CAD), geografické informační systémy (GIS), dokumenty a biomedicínské formáty.
- Sbírejte databáze matematických, vědeckých a socioekonomických informací a získejte přístup k datům a výpočtům z Wolfram | Alpha .
- Technické zpracování textu s editorem vzorců a automatickým generátorem zpráv
- Nabízí programovací jazyk podporující procedurální, funkční, objektově orientované konstrukce a paralelní programování.
- Sada nástrojů pro přidávání uživatelských rozhraní do výpočtů a aplikací.
- Nástroje pro vytváření a nasazování cloudových IT aplikací a služeb.
- Nástroje pro připojení k dynamické knihovně (DLL), jazyku (SQL), systémům založeným na prostředí Java , .NET , C ++ , Fortran , CUDA , OpenCL a Hypertext Transfer Protocol (HTTP).
- Po připojení k internetu můžete prostřednictvím notebooku používat jak vstup ve volném jazyce (přirozené uživatelské rozhraní), tak jazyk Wolfram.
Rozhraní
Rozhraní Mathematica je interaktivní programovací rozhraní podobné notebooku . Mathematica byl jedním z prvních programů, které nabízejí tento typ rozhraní pro vědecké programování.
Systém Mathematica je tvořen jádrem, které provádí výpočty a lze jej provádět na jiném počítači než na počítači uživatele, a interaktivním rozhraním pro zadávání dat. Toto zohledňuje vstup uživatele vyjádřený v jazyce Mathematica podle definované syntaxe a zobrazuje výsledek výpočtů ve formě jednoduchého textu, vzorců, zvuku nebo obrázků.
Vzorce jazyka Mathematica lze převést na vzorce TeX nebo formát XML .
Interaktivní rozhraní obsahuje vývojové nástroje, jako je debugger, a umožňuje zvýraznění syntaxe.
Standardní interaktivní rozhraní lze nahradit jinými. Wolfram Workbench , je IDE založené na Eclipse a bylo představeno v roce 2006. Mathematica také obsahuje rozhraní příkazového řádku.
Rozvoj
Pro použití aplikací napsaných v jazyce Mathematica je implementováno několik řešení . Mathematica Player Pro je běhový modul Mathematica, který spouští jakoukoli aplikaci napsanou v jazyce Mathematica, ale neumožňuje úpravy kódu. Bezplatná verze, Wolfram CDF Player , vám umožňuje spouštět aplikace ve formátu CDF. Kód Mathematica lze převést na kód C a poté na DLL.
Propojení s jinými aplikacemi
Komunikace s ostatními aplikacemi probíhá prostřednictvím protokolu MathLink . Umožňuje komunikaci mezi jádrem a interaktivním rozhraním, ale také s dalšími programy.
Wolfram Research volně nabízí vývojovou sadu pro propojení aplikací napsaných v jazyce C s jádrem Mathematica prostřednictvím MathLink .
Pomocí vývojové sady .NET / Link lze Mathematica integrovat do aplikací, které používají Microsoft .NET Framework k instruování Mathematica k provádění výpočtů. Naopak aplikace napsaná v jazyce Mathematica může načíst třídy .NET a manipulovat s jejich objekty. Můžete také použít J / Link k integraci aplikací Mathematica s programy Java.
Rovněž je zajištěna komunikace s databází.
Licence
Mathematica je patentovaný software chráněný autorským právem .
Licence pro standardní komerční použití stojí ve Spojených státech 3 157 dolarů , v Evropě 3 905 eur . Tento typ licence umožňuje použití 8 jader ve standardní verzi, 16 jader ve verzi Enterprise k provádění paralelních výpočtů , jeden rok služby, který se skládá z aktualizací, technické podpory a licence pro jedno použití. Nekomerční, jedno licence od webMathematica Amateur , jedna licence od Wolfram Workbench . Slevy jsou k dispozici vládám, charitativním organizacím, studentům, školám a pro nekomerční použití. „Studentská“ licence stojí ve Spojených státech 161 dolarů a ve Francii 159 eur. Licence pro nekomerční použití jsou k dispozici za cenu 344 USD ve Spojených státech a 341 USD v Evropě.
životní prostředí
Mathematica je k dispozici pro několik verzí systémů Linux , Apple Mac OS X a pro systémy Microsoft Windows NT . Starší verze, až do verze 6.0.3, podporují další systémy, jako jsou Solaris , AIX , Convex , HP-UX , IRIX , MS-DOS , NeXTSTEP , OS / 2 , Ultrix a Windows Me .
Mathematica se dodává s Raspbian na Raspberry Pi . Licence uživatele na této platformě umožňuje bezplatné, ale nekomerční použití.
Verze
- Mathematica 1.0 (Červen 1988)
- Mathematica 1.2 (Srpna 1989)
- Mathematica 2.0 (Leden 1991)
- Mathematica 2.1 (Červen 1992)
- Mathematica 2.2 (Červen 1993)
- Mathematica 3.0 (Září 1996)
- Mathematica 4.0 (Květen 1999)
- Mathematica 4.1 (listopadu 2000)
- Mathematica 4.2 (Červen 2002)
- Mathematica 5.0 (Červen 2003)
- Mathematica 5.1 (listopadu 2004)
- Mathematica 5.2 (Červenec 2005)
- Mathematica 6.0 (Květen 2007)
- Mathematica 6.0.1 (Červenec 2007)
- Mathematica 6.0.2 (Února 2008)
- Mathematica 6.0.3 (červen 2008)
- Mathematica 7.0 (Listopadu 2008)
- Mathematica 7.0.1 (Březen 2009)
- Mathematica 8.0 (listopadu 2010)
- Mathematica 8.0.1 (března 2011)
- Mathematica 8.0.4 (října 2011)
- Mathematica 9.0.0 (listopadu 2012)
- Mathematica 9.0.1 (Leden 2013)
- Mathematica 10.0.0 (července 2014)
- Mathematica 10.0.1 (září 2014)
- Mathematica 10.0.2 (prosince 2014)
- Mathematica 10.1 (března 2015)
- Mathematica 10.2 (července 2015)
- Mathematica 10.3 (října 2015)
- Mathematica 10.3.1 (prosince 2015)
- Mathematica 10.4 (března 2016)
- Mathematica 10.4.1 (dubna 2016)
- Mathematica 11.0.0 (srpna 2016)
- Mathematica 11.0.1 (září 2016)
- Mathematica 11.1.0 (březen 2016)
- Mathematica 11.1.1 (dubna 2017)
- Mathematica 11.2.0 (září 2017)
- Mathematica 11.3.0 (března 2018)
- Mathematica 12.0.0 (dubna 2019)
- Mathematica 12.1.0 (březen 2020)
- Mathematica 12.2.0 (prosince 2020)
Poznámky a odkazy
-
" Spuštění verze 12.2 Wolfram Language & Mathematica: 228 nových funkcí a mnohem více ... " ,16. prosince 2020(zpřístupněno 16. prosince 2020 )
-
(in) William C. Haneberg, Výpočetní geovědy s Mathematica Springer2004, 381 str. ( ISBN 978-3-540-40245-9 , číst online )
-
James Somers , „ Vědecká práce je zastaralá: Tady je další, “ Atlantik ,5. dubna 2018( číst online )
-
„ MacWorld recenze Wolfram Workbench “ , Wolfram Research,21. června 2006
-
„ Používání textového rozhraní “ , Wolfram Research
-
„ Mathematica Player Pro - nový systém doručování aplikací pro Mathematica “ , gizmag.com
-
„ Nová Mathematica: rychlejší, štíhlejší, propojitelná a kompatibilní s QuickTime: Sada MathLink umožňuje propojení s jinými aplikacemi. (Wolfram Research Inc. dodává Mathematica 2.1, novou verzi softwaru Mathematica kompatibilní s QuickTime) “
-
.NET / Odkaz
-
„ Mathematica 5.1 Available “ , Database Journal,3. ledna 2005
-
(in) „ Cena Mathematica pro průmysl: Možnosti individuální licence “ na www.wolfram.com (přístup 13. února 2020 )
-
„ podmínky webMathematica “ , Wolfram
-
„ Vydáno vydání Mathematica Home “ , Mac World,Únor 2009
-
(in) „ Cena Mathematica pro studenty: Možnosti individuální licence “ na www.wolfram.com (přístup 13. února 2020 )
-
„ Jak koupit licenci Mathematica 12 pro domácnosti a hobby “ (přístup 13. února 2020 )
-
„ Dostupnost platformy Mathematica 6 “
-
Mathematica na Raspberry Pi
-
[1]
-
„ Zprávy Mathematica Journal “ , Mathematica Journal, svazek 9, vydání 1
-
„ Superpočítačové obrázky vyřeší jednou nerozpustný “ , John Markoff,30. října 1988
-
Elinor Craig, „ Mathematica 1.2 přidává nové grafické možnosti: upgrade také slibuje souběžné operace “ , MacWeek,25. července 1989
-
compare_mathematica , Nasser M. Abbasi.
-
Mathematica + 283 funkcí = Mathematica 2.0 , Raines Cohen, MacWeek, 15. ledna 1991.
-
" Nová verze Mathematica, Mechanical Engineering " [ archiv of23. října 2012] ,1 st 06. 1993(zpřístupněno 20. září 2011 )
-
Archiv novinek Wolfram 1996.
-
„ Mathematica 4.0 “ , Charles Seiters, Macworld,1 st 10. 1999
-
„ Mathematica 5.0 se přidává: Přesně 15 let po počátečním vydání Mathematica vydal Wolfram Research Mathematica “ , PC Magazine, 3. - 11. září 2003
-
Historie rychlých revizí Mathematica
-
„ Mathematica zasáhne 64 bitů “ , MacWorld UK,13. července 2005
-
„ Dnes je Mathematica znovu objevena “ , blog Stephen Wolfram,Květen 2007
-
„ Mathematica 6: Felix Grant zjišťuje, že verze 6 symbolického matematického softwaru Wolfram Research skutečně splňuje jeho očekávání “ , Scientific Computing,2007
-
„ mathematica-601 “ ( Archiv • Wikiwix • Archive.is • Google • Co dělat? ) , Blog Wolfram,Červenec 2007
-
„ Mathematica 7.0 dnes vydána! » , Blog Stephen Wolfram,Listopadu 2008
-
„ Announcing Mathematica 7.0.1 “ , Wolfram,Březen 2009
-
„ Mathematica 8! » , Blog Stephen Wolfram,listopadu 2010
-
„ Mathematica 9 je dnes vydána! » , Blog Stephen Wolfram,listopadu 2012
Dodatky
Související články
-
Maple , konkurenční proprietární software
-
Maxima , konkurenční svobodný software
-
SageMath , další bezplatný software CAS
externí odkazy