Оглавление
Некоторые используемые обозначения
Часть первая. Элементы системы Mathematica
Предварительный пример, вычисление числа π
Основные сведения о Mathematica
Выполнение вычислений и их прерывание
Mathematica в качестве калькулятора
Отступление. Ввод символов, отличных от латинских букв
Использование результатов предшествующих вычислений
Использование символов в качестве единиц измерения
Строка – новый фундаментальный объект языка Mathematica
Отступление. Строковые шаблоны
Получение помощи в Mathematica
Справка по Mathematica с помощью Help Browser
Получение справки в рабочем документе
Список как новый объект Mathematica
Изменение порядка следования элементов
Операции над векторами и матрицами
Представление выражений в Mathematica в виде функций
Обобщенное произведение массивов и выражений
Другие формы представления поверхностей.
Таблично-заданные и параметрические функции
Часть вторая. Программирование
Численные методы математического анализа
Логические операции и выражения
Алгебраические и тригонометрические уравнения
Интерполяция таблично-заданных функций
Дискретное Фурье-преобразование
Шаблоны со значением по умолчанию
Атрибуты обработки подвыражений
Атрибуты блокировки вычислений
Предупреждения и сообщения Mathematica
Инструменты функционального программирования
Компиляция и повышение эффективности кода
Вычисления с машинной точностью
Влияние структуры выражения на скорость вычислений
Методы процедурного программирования
Операторы условных переходов и циклов
Функции Throw и Catch, и Sow и Reap
Методы логического программирования
Последовательность вычислений выражений
Работа с файлами и директориями
Часть третья. Интерфейс и приложения
Индексы, вектора и подчеркивания
Внутреннее представление кодов символов
Экспорт и импорт табулированных данных
Преобразования строк, бокс-структур и выражений
Функции и директивы интерфейса Mathematica
Выбор интерпретатора: ядро или интерфейс?
Дополнительные аргументы кнопки
Равномерное распределение точек на сфере
Контекст и организация пакетов расширения
Пример. Загрузочный пакет расширения
Лекция 12. Интерактивные приложения
Пример интерактивного блокнота
Проекция трехмерного изображения
Специальные символы и операторы
Версия от: 1 февраля 2007