Система символьной математики
Mathematica 2.2.2.
Книга посвящена новейшей системе символьной математики (компьютерной алгебры) Mathematica 2.2.2 под Windows - мировому лидеру среди таких систем для персональных ПК класса IBM PC и Macintosh, рабочих станций Sun и суперкомпьютеров Gray. Система способна выполнять анализ, тические и численные расчеты, включая те, которые выполняют опытные математики - аналитики. Она обладает непревзойденными графическими возможностями. Книга является руководством пользователя по системе и справочником по ее разнообразным функциям. В ней дается множество практических примеров работы с системой, облегчающих ее освоение. Описан язык программирования системы. Для всех пользователей персональных компьютеров, применяющих математические методы в учебе, в инженерных и научных расчетах.
ОГЛАВЛЕНИЕ Введение.
Глава 1: Оболочка системы и работа в ней.
- Особенности системы символьной математики.
- История возникновения и развития системы Mathematica 2.2.2.
- Оптимизация Windows и инсталяция системы.
- Прямая работа с ядром системы.
- Пуск системы и начало работы в ней.
- Работа с файлами.
- Редактирование документа.
- Работа с ячейками.
- Управление графикой, анимацией и звуком.
- Управление акциями системы.
- Управление стилем ячеек.
- Задание опций системы.
- Управление окнами.
- Работа с системой помощи.
Глава 2: Типовые возможности системы.
- Основные типы данных и объектов.
- Эксперементальные численные вычисления.
- Диагностика ошибок.
- Констонты, служебные слова и опции.
- Переменные.
- Подстановки.
- Функции пользователя и интерфейс с иными системами.
- Арифметические операторы и функции.
- Логические операторы и функции.
- Элементарные математические функции.
- Работа с размерными величинами.
Глава 3: Работа по спискам и шаблонам.
- Создание списков и выделение элементов списков.
- Выявление структуры списков.
- Работа со списком в стеке.
- Влючение в список новых элементов.
- Изменение порядка расположения элементов в списке.
- Комбинирование списков.
- Другие функции для работы со списком.
- Функции для работы с массивами.
Глава 4: Расширенные математические возможности.
- Суммы и произведения.
- Вычисление производных.
- Вычисление первообразных и определ╦нных интегралов.
- Вычисление пределов функций.
- Решение уравнений.
- Решение дифференциальных уравнений.
- Разложение функции в степенной ряд.
- Дискретное преобразование Фурье.
- Интерполяция данных и апроксимация функций.
- Функции минимизации и максимизации.
- Статическая обработка цифровых данных.
- Регрессия.
Глава 5: Специальные математические функции.
- Ортгональные многочлены.
- Интегральные показательные и родственные им функции.
- Гамма- и полигамма-функции.
- Функции Бесселя.
- Гипергеометрические функции.
- Эллиптические интегралы и функции.
- Другие специальные функции.
Глава 6: Общение с переферийными устройствами.
- Функции ввода-вывода.
- Работа со строками.
- Функции и директивы для работы с потоками и файлами.
- Системные директивы и функции.
Глава 7: Графические возможности и синтез звука.
- Построение грфиков функций одной переменно.
- Перестройка и комбинирование графиков.
- Примитивы двумерной графики.
- Построение графиков параметрически заданных функций.
- Построение контурных графиков.
- Построение графиков плотности.
- Построение графиков тр╦хмерных поверхностей.
- Применение примитивов тр╦хмерной графики.
- Импорт графиков из пакетов расширения.
- Синтез звуков.
Глава 8: Символьные операции.
- Работа с выражениями.
- Работа с функциями.
- Задание математических отношений.
- Упрощение выражений.
- Раскрытие и расширение выражений.
- Функции и директивы для работы с полиномами.
- Расширенные операции с выражениями.
Глава 9: Основы программирования.
- Методы программирования.
- Образцы (patterns).
- Внешние процедуры и функции.
- Организация циклов.
- Условные выражения и безусловные переходы.
- Структура пакетов расширения.
- Текстовые сообщения и коментарии.
- Зашита от модификации.
- Примеры подготовки пакетов расширений.
Приложение 1: Функции и определения не описанные в главах книги