Предисловие ..................................................... 5
Глава 1. Краткий экскурс в историю систем компьютерной
математики ..................................................... 15
Глава 2. Общие сведения по встроенному языку программирования
системы компьютерной математики Mathematica (Math-языку) ....... 24
Глава 3. Средства работы в режиме текущего документа системы
Mathematica .................................................... 36
Глава 4. Дополнительные средства обработки выражений в
программной среде системы компьютерной математики Mathematica .. 51
Глава 5. Дополнительные средства обработки символов и
строчных структур в программной среде системы компьютерной
математики Mathematica ......................................... 88
Глава 6. Дополнительные средства обработки
последовательностей и списков в программной среде системы
Mathematica ................................................... 117
Глава 7. Дополнительные средства, расширяющие стандартные
функции системы Mathematica либо ее программную среду в
целом ......................................................... 145
Глава 8. Задачи процедурного программирования в среде
Mathematica ................................................... 170
8.1 Определение процедур в программной среде системы
Mathematica .............................................. 170
8.2 Определение функций и чистых функций пользователя в
среде Mathematica ........................................ 184
8.3 Средства тестирования процедур и функций в среде
системы Mathematica ...................................... 196
8.4 Заголовки процедур и функций в среде системы
Mathematica .............................................. 216
8.5 Формальные аргументы процедур и функций, и средства
манипулирования ими в программной среде системы
Mathematica .............................................. 235
8.6 Локальные переменные процедурных и блочных объектов,
и средства манипулирования с ними в программной среде
системы Mathematica ...................................... 254
8.7 Глобальные переменные процедурных и блочных объектов, и
средства манипулирования с ними в программной среде
системы Mathematica ...................................... 269
8.8 Атрибуты, опции и значения по умолчанию для аргументов
пользовательских блоков, функций и модулей,
дополнительные средства манипулирования с ними в
программной среде системы Mathematica .................... 280
8.9 Некоторые дополнительные средства для работы с блоками,
функциями и модулями в программной среде системы
Mathematica .............................................. 295
Глава 9. Средства ввода/вывода программной среды системы
Mathematica ................................................... 337
9.1 Средства системы Mathematica для работы с внутренними
файлами .................................................. 337
9.2 Средства системы Mathematica для работы с внешними
файлами данных ........................................... 346
Глава 10.Организация работы с пакетами в среде системы
Mathematica ................................................... 397
10.1 Понятие контекста и его использование в программной
среде Mathematica ........................................ 398
10.2 Определение пакетов и их использование в программной
среде Mathematica ........................................ 402
10.3 Дополнительные средства работы с пакетами в программной
среде системы компьютерной математики Mathematica ........ 4ll
Глава 11.Организация программного обеспечения пользователя
в среде системы компьютерной математики Mathematica ........... 478
11.1 Организация программного обеспечения пользователя в
программной среде системы компьютерной математики
Mathematica .............................................. 480
11.2 Программирование больших систем в программной среде
системы компьютерной математики Mathematica .............. 508
11.3 Система Mathematica или Maple - субъективная точка
зрения ................................................... 515
Литература .................................................... 533
Monographs, textbooks and books on Computer Mathematics
Systems Maple and Mathematica, prepared and published by
members of the Baltic Branch of International Academy of
Noosphere during 1995-2013 .................................... 539
Перечень пользовательских процедур и функций для системы
Mathematica, рассматриваемых и упоминаемых в настоящей
книге; некоторые полезные рекомендации по использованию
средств, представленных в данной книге ........................ 541
(Для удобства читателя данный перечень наряду с именами
средств содержит начальные страницы, на которых приведены их
исходные коды, описания и примеры использования, тогда как
сами их программные реализации находятся в пакете,
прилагаемом к данной книге. Средства классифицированы по
своему основному функциональному назначению, однако
использованная классификация в определенном отношении
довольно условна, ибо во многих случаях средства являются
достаточно широкого спектра применимости, но даже такая
классификация позволяет лучше ориентироваться в таком
обилии средств)
Summary ....................................................... 554
|