Краткий обзор систем компьютерной математики с открытым исходным кодом

Рисунок 1.
GNU Octave — это высокоуровневый язык, ориентированный на численные вычисления. Язык совместим с языком Matlab. Доступны версии для ОС Linux, Windows, Mac OS X, Sun Solaris, OS/2.
Официальный сайт программы: http://www.gnu.org/software/octave/index.html



Рисунок 2.
Maxima — свободная система компьютерной алгебры, позволяющая проводить аналитические преобразования и численные вычисления. Maxima создана на основе системы компьютерной алгебры Macsyma, разработанной в конце 1960 гг. в Массачусетском технологическом институте (MIT). Доступны версии для ОС Linux, Windows, MacOS X.

Официальный сайт программы: http://maxima.sourceforge.net


Рисунок 3.
Scilab — свободная платформа для численных расчетов. Поддерживается консорциумом Scilab. Доступны версии для ОС Linux, Windows, MacOS X.
Официальный сайт программы: http://www.scilab.org


Рисунок 4.
R — свободная среда для проведения статистического анализа данных. Доступны версии для ОС Linux, Windows, MacOS X.
Официальный сайт программы: http://www.r-project.org/


Рисунок 5.
ROOT — это свободный объектно-ориентированный фреймворк, предназначенный для анализа данных. Разработан в CERN. Очень хорошо подходит для обработки больших объемов данных.
Официальный сайт программы: http://root.cern.ch


Рисунок 6.
Python(x,y) — Это библиотека свободных и бесплатных программ, базирующаяся на языке программирования Python, предназначенная для проведения численных расчетов, анализа и визуализации данных. Включает библиотеку QT, IDE Eclipse, Spyder, Gnuplot, matplotlib и т.д. Доступны версии для ОС Linux, Windows.
Официальный сайт программы: http://www.pythonxy.com


Рисунок 7.
SAGE — это свободная система компьютерной математики. С помощью единого интерфейса, основанного на языке Python, объединяет в себе большое количество свободных и открытых математических программ и библиотек. Доступны версии для ОС Linux, Windows, MacOS X.
Официальный сайт программы: http://sagemath.org


Рисунок 8.
Matplotlib — Очень хороший пакет Python для визуализации данных.
Официальный сайт программы: http://matplotlib.sourceforge.net/


  • avatar
  • 0

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.