В. П. Дьяконов
Mathematica 5. 1/5. 2/6
Программирование
и математические
вычисления
Москва, 2008
УДК 32. 973. 26018. 2
ББК 004. 438
Д93
Д93 Дьяконов В. П. Mathematica 5. 1/5. 2/6. Программирование и математические вычисления.
– М. : ДМКПресс, 2008. – 576 с. : ил. ISBN 5940744052
В книге впервые описаны основы программирования и применения трех
последних версий системы Mathematica 5. 1, 5. 2 и 6. 0. Все они – мировые
лидеры среди универсальных систем компьютерной математики. Особое
внимание уделено описанию новейшей версии Mathematica 6. 0, в ядро ко
торой добавлено свыше тысячи новых функций и команд, введены уни
кальные средства динамической оценки переменных, визуализации любых
видов вычислений и динамического графического интерфейса ноутбуков
(документов). Описаны сотни примеров применения систем. Для всех
пользователей ПК, применяющих математические методы в образовании,
в инженерной практике и в научных расчетах и, прежде всего, желающих
освоить программирование в системах Mathematica. УДК 519. 6
ББК В162я73
Все права защищены. Любая часть этой книги не может быть воспроизведена в какой
бы то ни было форме и какими бы то ни было средствами без письменного разрешения вла
дельцев авторских прав. Материал, изложенный в данной книге, многократно проверен. Но поскольку вероятность
технических ошибок все равно существует, издательство не может гарантировать абсолютную
точность и правильность приводимых сведений. В связи с этим издательство не несет ответ
ственности за возможные ошибки, связанные с использованием книги. © Дьяконов В. П. , 2008
ISBN 5940744052 © Оформление, издание, ДМКПресс, 2008
Краткое содержание
Введение ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 29
Глава 1
ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ
И РАБОТА С MATHEMATICA 5/6 ... ... ... ... ... ... ... ... ... 33
Глава 2
ТИПОВЫЕ СРЕДСТВА
ПРОГРАММИРОВАНИЯ ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 97
Глава 3
ТИПЫ ДАННЫХ, ОПЕРАТОРЫ
И ФУНКЦИИ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 157
Глава 4
ФУНКЦИИ РАБОТЫ СО СЛОЖНЫМИ
ТИПАМИ ДАННЫХ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 203
Глава 5
ФУНКЦИИ МАТЕМАТИЧЕСКОГО
АНАЛИЗА ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... . 231
Глава 6
ФУНКЦИИ ОБРАБОТКИ ДАННЫХ,
ФУНКЦИЙ И СИГНАЛОВ ... ... ... ... ... ... ... ... ... ... ... ... ... 285
4 Содержание
Глава 7
ФУНКЦИИ СИМВОЛЬНЫХ
ПРЕОБРАЗОВАНИЙ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 369
Глава 8
СРЕДСТВА ПРОГРАММИРОВАНИЯ
ГРАФИКИ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 399
Глава 9
СПЕЦИАЛЬНЫЕ СРЕДСТВА
ПРОГРАММИРОВАНИЯ ... ... ... ... ... ... ... ... ... ... ... ... ... . . 495
Список литературы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 570
Алфавитный указатель ... ... ... ... ... ... ... ... ... ... ... ... ... . . 574
Содержание
Введение ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 29
Глава 1
Интерфейс пользователя
и работа с Mathematica 5/6 ... ... ... ... ... ... ... ... ... ... ... . 33
1. 1.