Відкрити головне меню

Mathematica
MathematicaSpikeyVersion8.png
Mathematica logistic bifurcation.png
Лого та інтерфейс програми Mathematica 8.0.0 для Linux
Тип мова програмування
система комп'ютерної алгебри
mathematical software[d]
масивова мова програмування[d]
мова функціонального програмування
data analysis software[d]
Visualization software[d] і інтерпретована мова програмування
Розробник Wolfram Research[d][1]
Перший випуск 23 липня 1988[2]
Версії 12.0 (16 квітня 2019)[3]
Платформа Багатоплатформна (list)
Операційна система Microsoft Windows, Linux і macOS
GNU фреймворк Qt
Написано на C, C++[4] і Java[4]
Доступні мови Англійська, китайська та японська.
Ліцензія пропрієтарна ліцензія[d][5]
wolfram.com/mathematica/

CMNS: Mathematica на Вікісховищі

Mathematica — система комп'ютерної алгебри компанії Wolfram Research. Містить багато функцій як для аналітичних перетворень, так і для чисельних розрахунків. Крім того, програма підтримує роботу з графікою і звуком, включаючи побудову дво- і тривимірних графіків функцій, малювання довільних геометричних фігур, імпорт та експорт зображень і звуку.

МожливостіРедагувати

Аналітичні перетворенняРедагувати

Чисельні розрахункиРедагувати

  • Обчислення значень функцій, у тому числі спеціальних, з довільною точністю.
  • Рішення систем рівнянь
  • Знаходження меж
  • Інтегрування і диференціювання
  • Знаходження сум і добутків
  • Рішення диференціальних рівнянь і рівнянь в частинних похідних
  • Поліноміальна інтерполяція функції від довільного числа аргументів з набору відомих значень
  • Перетворення Фур'є і Лапласа, а також Z-перетворення

Теорія чиселРедагувати

  • Визначення простого числа за його порядковом номером, визначення кількості простих чисел, що не перевершують дане.
  • Дискретне перетворення Фур'є
  • Розкладання числа на прості множники, знаходження НСД і НСК.

Лінійна алгебраРедагувати

Графіка і звукРедагувати

Інші особливостіРедагувати

Крім того мова функціонального програмування, що інтерпретується. Mathematica допускає відкладені обчислення за допомогою оператора визначення «:=».

Можна сказати, що система Mathematica написана на мові Mathematica, хоча деякі функції, особливо пов'язані з лінійною алгеброю, з метою оптимізації були написані на мові C.

Див. такожРедагувати

ПриміткиРедагувати

ПосиланняРедагувати