Mathematica

Související informace naleznete také v článku Wolfram Language.
Mathematica
Logo
VývojářWolfram Research
Aktuální verze14.0 (9. ledna 2024)
Operační systémMicrosoft Windows
Linux
macOS
Vyvíjeno vC, C++, Java a Wolfram Language
Typ softwaruprogramovací jazyk, počítačový algebraický systém, matematický software, array programming language, funkcionální programovací jazyk, software pro analýzu dat, vizualizační software a interpretovaný jazyk
Licenceproprietární licence
Webwww.wolfram.com/mathematica/
Některá data mohou pocházet z datové položky.

Wolfram Mathematica (dříve Mathematica, vyslovuj [matematika], dále též „editor“) je počítačový program původně určený pro provádění matematických, vědeckých a technických výpočtů. V současnosti se jedná o vývojové prostředí programovacího jazyka Wolfram Language, jenž nabízí funkcionalitu z mnoha oblastí jako jsou matematické výpočty, numerické simulace, zpracování a vizualizace dat, strojové učení, tvorba webových stránek, úprava videa a zvuku, generování dokumentů atd. Tento program je od roku 1988[1] vyvíjen jako komerční produkt americkou softwarovou společností Wolfram Research, spoluzaloženou a vedenou Stephenem Wolframem.

Samotné jméno „Mathematica“ navrhl Steve Jobs[2] a zpočátku toto jméno označovalo jak program, který slouží pro vyhodnocování uživatelem zadaných příkazů, tak i sadu příkazů samotnou. S verzí 10.0.0 došlo k oddělení těchto dvou konceptů[3] — zatímco editor samotný se stále jmenuje Mathematica, programovací jazyk, který tento program implementuje, se nazývá Wolfram Language. Přesné rozdělení nebylo nicméně společností Wolfram Research jasně vymezeno, což vedlo k jistému zmatení v názvosloví, pro podrobnosti viz oddíl „Pojmenování“ v článku Wolfram Language. Popis programovacího jazyka Wolfram Language lze nalézt na jeho vlastní stránce, tato stránka se věnuje především uživatelskému prostředí editoru Mathematica.

Editor neslouží pouze k vývoji a vyhodnocování kódu. Lze v něm přehrávat zvuk, sledovat video, kreslit dvourozměrnou grafiku a interagovat s grafikou trojrozměrnou. Kód lze seskupovat do hierarchicky uspořádaných celků, z nichž některé lze skrýt pro zvýšení čitelnosti ostatního kódu. V Mathematice lze dále psát textové dokumenty, kde lze text dělit do kapitol s různými úrovněmi nadpisů, dodávat číslování stránek a nastavovat prvky známé z textových procesorů. Lze v ní i vytvářet prezentace ve stylu programu PowerPoint. Od verze 13 lze v Mathematice automaticky analyzovat zdrojový kód a vytvářet pro něj dokumentaci.

Mathematica je dostupná pro operační systémy Microsoft Windows, macOS a Linux. Přibližně od roku 2017 se vlajkovým produktem společnosti Wolfram Research pro nové uživatele postupně stává systém Wolfram One, přičemž Mathematica získává roli produktu pro stávající uživatele[4][5]. Pokud má uživatel založený účet u společnosti Wolfram Research, může editor propojit se svým cloudovým účtem a kód vyvíjený lokálně na svém počítači může nahrát přímo z editoru na cloud. V následujícím je popisována verze Mathematicy 13, pokud není vysloveně uvedeno jinak.

  1. Mathematica Turns 20 Today—Wolfram Blog. blog.wolfram.com [online]. [cit. 2022-10-17]. Dostupné online. (anglicky) 
  2. Steve Jobs: A Few Memories—Stephen Wolfram Writings. writings.stephenwolfram.com [online]. [cit. 2022-10-05]. Dostupné online. (anglicky) 
  3. Something Very Big Is Coming: Our Most Important Technology Project Yet—Stephen Wolfram Writings. writings.stephenwolfram.com [online]. [cit. 2022-10-05]. Dostupné online. (anglicky) 
  4. Compare/contrast Wolfram|One, Development Platform, Mathematica Online, etc - Online Technical Discussion Groups—Wolfram Community. community.wolfram.com [online]. [cit. 2022-10-17]. Dostupné online. (anglicky) 
  5. What's the difference: Wolfram One vs Wolfram Development Platform? - Online Technical Discussion Groups—Wolfram Community. community.wolfram.com [online]. [cit. 2022-10-17]. Dostupné online. (anglicky) 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy