Обзор СМК: от популярных до специфических
Реферат, 18 Января 2014, автор: пользователь скрыл имя
Краткое описание
В конце 50-х годов, в связи с решением задач небесной механики (расчет траекторий движения ИСЗ), многими исследователями была осознана необходимость автоматизировать длинные математические выкладки, как следствие начали появляться первые компьютерные системы для символьных (аналитических) преобразований на ЭВМ. Создание подобных компьютерных систем породило новую ветвь математики, которую стали называть компьютерной алгеброй, соответствующие программные продукты получили названия «Системы компьютерной алгебры» (СКА). В данном реферате используется также более широкое понятие — «Системы компьютерной математики» (СКМ).
Вложенные файлы: 1 файл
Обзор СМК.docx
— 29.10 Кб (Скачать файл)GNU Octave — это высокоуровневый язык,
ориентированный на численные вычисления.
Язык совместим с языком Matlab. Доступны
версии для ОС Linux, Windows, Mac OS X, Sun Solaris, OS/2.
Официальный сайт программы: http://www.gnu.org/
Maxima — свободная система компьютерной
алгебры, позволяющая проводить аналитические
преобразования и численные вычисления.
Maxima создана на основе системы компьютерной
алгебры Macsyma, разработанной в конце 1960
гг. в Массачусетском технологическом
институте (MIT). Доступны версии для ОС
Linux, Windows, MacOS X. Официальный сайт программы: http://maxima.
Scilab — свободная платформа для
численных расчетов. Поддерживается консорциумом
Scilab. Доступны версии для ОС Linux, Windows, MacOS
X. Официальный сайт программы: http://www.scilab.
ROOT — это свободный объектно-ориентированный фреймворк, предназначенный для анализа данных. Разработан в CERN. Очень хорошо подходит для обработки больших объемов данных. Официальный сайт программы: http://root.cern.ch
Python(x,y) — Это библиотека свободных
и бесплатных программ, базирующаяся на
языке программирования Python, предназначенная
для проведения численных расчетов, анализа
и визуализации данных. Включает библиотеку
QT, IDE Eclipse, Spyder, Gnuplot, matplotlib и т.д. Доступны
версии для ОС Linux, Windows. Официальный сайт
программы: http://www.
SAGE — это свободная система компьютерной математики. С помощью единого интерфейса, основанного на языке Python, объединяет в себе большое количество свободных и открытых математических программ и библиотек. Доступны версии для ОС Linux, Windows, MacOS X. Официальный сайт программы: http://sagemath.org
Список использованных источников
- Гурский, Д. Вычисления в Mathcad / Д. Гурский. – Мн.: Новое знание, 2003.
- Кирьянов, Д. MathCAD 11. Самоучитель / Д. Кирьянов. - С-Пб.: БХВ-Петербург, 2003.
- Потемкин, В. Вычисления в среде MATLAB / В. Потемкин. - М.: Диалог-МИФИ, 2004.
- Муравьев, В. Практическое введение в пакет MATHEMATICA / В. Муравьев, Д. Бурланков. – С-Пб.: Питер, 2001.
- Дьяконов, В. Mathematica 4.0 с пакетами расширений / В. Дьяконов. – М.: Нолидж, 2000.
- Мантуров, О. В. Mathematica 3.0 и ее роль в изучении математики / О. В. Мантуров. // Научно-практический журнал «Exponenta Pro. Математика в приложениях», 2004 – 10 мая.
- Образовательный математический сайт Exponenta.Ru
- Консультационный центр MATLAB компании Softline - сайт Matlab.ru
- Соловьёв, А. М. Лекции по дисциплинам специализации: математические пакеты для группы 1 «В» ф-та МиИ / А. М. Соловьёв – Тула, 2005.