Обзор СМК: от популярных до специфических

Автор работы: Пользователь скрыл имя, 18 Января 2014 в 23:11, реферат

Краткое описание

В конце 50-х годов, в связи с решением задач небесной механики (расчет траекторий движения ИСЗ), многими исследователями была осознана необходимость автоматизировать длинные математические выкладки, как следствие начали появляться первые компьютерные системы для символьных (аналитических) преобразований на ЭВМ. Создание подобных компьютерных систем породило новую ветвь математики, которую стали называть компьютерной алгеброй, соответствующие программные продукты получили названия «Системы компьютерной алгебры» (СКА). В данном реферате используется также более широкое понятие — «Системы компьютерной математики» (СКМ).

Вложенные файлы: 1 файл

Обзор СМК.docx

— 29.10 Кб (Скачать файл)

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

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

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

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

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

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

 

Список использованных источников

 

  1. Гурский, Д. Вычисления в Mathcad / Д. Гурский. – Мн.: Новое знание, 2003.
  2. Кирьянов, Д. MathCAD 11. Самоучитель / Д. Кирьянов. - С-Пб.: БХВ-Петербург, 2003.
  3. Потемкин, В. Вычисления в среде MATLAB / В. Потемкин. - М.: Диалог-МИФИ, 2004.
  4. Муравьев, В. Практическое введение в пакет MATHEMATICA / В. Муравьев, Д. Бурланков. – С-Пб.: Питер, 2001.
  5. Дьяконов, В. Mathematica 4.0 с пакетами расширений / В. Дьяконов. – М.: Нолидж, 2000.
  6. Мантуров, О. В. Mathematica 3.0 и ее роль в изучении математики / О. В. Мантуров. // Научно-практический журнал «Exponenta Pro. Математика в приложениях», 2004 – 10 мая.
  7. Образовательный математический сайт Exponenta.Ru
  8. Консультационный центр MATLAB компании Softline - сайт Matlab.ru
  9. Соловьёв, А. М. Лекции по дисциплинам специализации: математические пакеты для группы 1 «В» ф-та МиИ / А. М. Соловьёв – Тула, 2005.

 


Информация о работе Обзор СМК: от популярных до специфических