Аладьев В.З., Ваганов В.А. Модульное программирование: Maple vs Mathematica, and vice versa.- CA: Palo Alto, Fultus Corp., 2011, 417 с., ISBN-10: 1-59682-268-6; ISBN-13: 978-1-59682-268-9.

 

Пакеты Maple и Mathematica являются бесспорными лидерами среди современных систем компьютерной алгебры (Computer Algebra Systems). Более того, учитывая их многофункциональность, к ним вполне подходит также термин Системы компьютерной математики. В данной связи возникает вполне естественный вопрос о предпочтительности той либо иной из данных систем для использования в качестве программного средства для автоматизации различного рода как алгебраических (символьных), так и численных вычислений. Этот вопрос достаточно многоаспектен и не столь однозначен ввиду многофункциональности обоих пакетов. В данной связи в настоящей книге представлен сравнительный анализ указанных пакетов относительно возможностей их программных сред для модульного программирования задач пользователей различной направленности как прикладных, так и системных. Содержание книги представлено 10 главами, а именно:

 

1. Краткий экскурс в историю систем компьютерной алгебры

2. Общие сведения по языкам программирования Maple и Mathematica

3. Базовые управляющие структуры пакетов Maple и Mathematica

4. Механизмы типизации объектов в среде обоих пакетов

5. Организация обработки особых и ошибочных ситуаций

6. Организация механизма процедур и модулей в Maple и Mathematica

7. Организация работы с пакетами в среде Mathematica

8. Средства ввода/вывода пакетов Maple и Mathematica

9. Организация программного обеспечения пользователя

10. Maple или Mathematica субъективная точка зрения

Литература

 

В книге представлено довольно значительное число иллюстрационных примеров процедур и функций, созданных как в среде пакета Maple версий 6 - 11, так и в среде пакета Mathematica версий 7 8.0.1. Архивы с данными средствами свободно доступны для загрузки соответственно по следующим webадресам:

http://depositfiles.com/files/9uuxaburm и http://depositfiles.com/files/5c5nmuulx

Если с первого адреса можно скачать нашу библиотеку для Maple 6 11 (более 800 процедур и модулей), то со второго адреса можно скачать наш небольшой пакет для Mathematica 7 8.0.1 (более 125 процедур и функций). Литература содержит ссылки на издания наиболее известных отечественных авторов, работающих с пакетами Maple и Mathematica.

Настоящая книга представляет определенный интерес для пользователей систем компьютерной алгебры в контексте выбора наиболее подходящей для их задач, решаемых с помощью программных средств данного класса.

BackWard

Hosted by uCoz