|frequently_updated=
Коротка інформація Тип, Розробник ...
Wolfram Mathematica |
Лого та інтерфейс програми Mathematica 8.0.0 для Linux |
Тип | мова програмування система комп’ютерної алгебри математичне ПЗd масивова мова програмуванняd мова функціонального програмування програма для аналізу данихd visualization softwared і інтерпретована мова програмування |
---|
Розробник | Wolfram Research[1] |
---|
Перший випуск | 23 липня 1988[2] |
---|
Версії | 1.0 (23 червня 1988), 1.1 (31 жовтня 1988), 1.2 (1 серпня 1989), 2.0 (15 січня 1991), 2.1 (15 червня 1992), 2.2 (1 червня 1993), 3.0 (3 вересня 1996), 4.0 (19 травня 1999), 4.1 (2 листопада 2000), 4.2 (1 листопада 2002), 5.0 (12 червня 2003), 5.1 (25 жовтня 2004), 5.2 (20 червня 2005), 6.0 (1 травня 2007), 7.0 (18 листопада 2008), 8.0 (15 листопада 2010), 9.0 (28 листопада 2012), 10.0 (9 липня 2014), 10.1 (30 березня 2015), 10.2 (14 липня 2015), 10.3 (15 жовтня 2015), 10.4 (2 березня 2016), 10.4.1 (18 квітня 2016), 11.0.0 (8 серпня 2016)[3], 11.0.1, 11.1.0 (16 березня 2016), 11.1.1 (квітень 2017)[4], 11.2.0 (вересень 2017), 11.3.0 (8 березня 2018)[4], 12.0 (16 квітня 2019)[5], 12.1 (18 березня 2020)[6], 12.2 (16 грудня 2020)[7], 12.3 (20 травня 2021)[8], 13.0 (13 грудня 2021)[9], 13.0.1 (17 лютого 2022)[10] і 13.1 (29 червня 2022)[4] |
---|
Платформа | Багатоплатформна (list) |
---|
Операційна система | Windows[11], Linux[11] і macOS[11] |
---|
GNU фреймворк | Qt |
---|
Мова програмування | C, C++[12], Java[12] і Wolfram Languaged |
---|
Доступні мови | Англійська, китайська та японська. |
---|
Ліцензія | пропрієтарна ліцензія[d][13] |
---|
Вебсайт | wolfram.com/mathematica/ |
---|
|
Закрити
Wolfram Mathematica — система комп'ютерної алгебри компанії Wolfram Research. Містить багато функцій як для аналітичних перетворень, так і для чисельних розрахунків. Крім того, програма підтримує роботу з графікою і звуком, включаючи побудову дво- і тривимірних графіків функцій, малювання довільних геометричних фігур, імпорт та експорт зображень і звуку.
Чисельні розрахунки
- Обчислення значень функцій, у тому числі спеціальних, з довільною точністю.
- Рішення систем рівнянь
- Знаходження меж
- Інтегрування і диференціювання
- Знаходження сум і добутків
- Рішення диференціальних рівнянь і рівнянь в частинних похідних
- Поліноміальна інтерполяція функції від довільного числа аргументів з набору відомих значень
- Перетворення Фур'є і Лапласа, а також Z-перетворення
- Визначення простого числа за його порядковом номером, визначення кількості простих чисел, що не перевершують дане.
- Дискретне перетворення Фур'є
- Розкладання числа на прості множники, знаходження НСД і НСК.
Крім того мова функціонального програмування, що інтерпретується. Mathematica допускає відкладені обчислення за допомогою оператора визначення «:=
».
Можна сказати, що система Mathematica написана мовою Mathematica, хоча деякі функції, особливо пов'язані з лінійною алгеброю, з метою оптимізації були написані мовою C.