Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Mat_Pakety.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
356.86 Кб
Скачать

Специализированные библиотеки текстов программ и статей по математической тематике

1. Библиотеки текстов программ. 2.библиотеки статей по математической тематике. Кроме перечисленных универсальных библиотек алгоритмов существует множество специализированных, которые можно найти, воспользовавшись любыми поисковыми системами. Так по адресу http://www.unige.ch/math/folks/hairer находятся процедуры для решения систем обыкновенных дифференциальных уравнений, описанные в книге [ХНВ86]. Те, кто программирует на языке Pascal, может найти реализацию многих численных методов по следующей ссылке: http://www.cs.vu.nl/~jprins/tp.php. Для любителей объектно-ориентированного программирования предназначен сайт http://oonumerics.org/. Из ресурсов на русском языке отметим сайт библиотеки численного анализа НИВЦ МГУ (http://www.srcc.msu.su/num_anal), уже упоминавшийся выше проект Exponenta (http://www.exponenta.ru), библиотеку алгоритмов, размещенную по адресу http://doors.infor.ru/allsrs/alg и сервер параллельных вычислений http://parallel.ru.

  1. Математический пакет MathCad. Основные возможности. Отличие от основных проприетарных математических пакетом Maple, matlab и Mathematica.

MathCad (http://www.mathsoft.com/, http://www.mathcad.com/)

Системные требования

Процессор: 32-битный или 64-битный (x86-64, EM64T) с тактовой частотой 400 МГц или выше (рекомендуется 700 МГц).

256 МБ оперативной памяти (рекомендуется 512 Мб).

1,75 Гб свободного дискового пространства (350 Мб для Mathcad, 1,4 Гб для временных файлов во время установки).

Привод CD-ROM или DVD (только для установки с диска).

Графическая карта SVGA или выше.

Монитор XGA с разрешением 1024×768 (или выше) c 24-битными (или больше) цветами.

Мышь или другое совместимое указывающее устройство.

Программное обеспечение:

Операционная система: Windows XP (SP1, SP2, SP3), Windows Vista (SP1), Windows 7 или Windows XP x64 (SP2), Windows Vista x64 (SP1), Windows 7 x64

Microsoft .NET Framework 3.5

MSXML 4.0 SP2

Microsoft Data Access Components 2.8

Internet Explorer 5.0

Mathcad — система компьютерной алгебры из класса систем автоматизированного проектирования, ориентированная на подготовку интерактивных документов с вычислениями и визуальным сопровождением, отличается легкостью использования и применения для коллективной работы (рисунок 2.1).

С помощью Mathcad инженеры могут документировать все вычисления в процессе их проведения.

Mathcad относится к системам компьютерной алгебры, то есть средств автоматизации математических расчетов. В этом классе программного обеспечения существует много аналогов различной направленности и принципа построения. Наиболее часто Mathcad сравнивают с такими программными комплексами, как Maple, Mathematica, MATLAB, а также с их аналогами MuPAD, Scilab, Maxima и др. Впрочем, объективное сравнение осложняется в связи с разным назначением программ и идеологией их использования.

Maple, MATLAB и Mathematica - это языки программирования. Языки программирования гибкие и мощные, но трудные в использовании и требующие длительного времени на изучение. Поэтому, пользовательский интерфейс сложен, в нем легко допускать ошибки, которые вынуждают проверять и отлаживать весь код. Программирование не визуально и не интерактивно. Невозможно поменять несколько строк в программе и автоматически увидеть результаты. Для этого вам потребуется перекомпилировать и перезапустить программу. Кроме этого, существуют сложности в понимании и использовании программистами чужих вычислений, для чего требуется вникать вглубь процесса.