Благодарности
 Введение
 Предупреждения 
 О содержании и стиле книги 
 Принятые обозначения 
 Адреса 
 
 Глава 1. Знакомство с Mathcad 2001
 
 Основные возможности системы Mathcad 2001 
 Состав системы Mathcad 2001 
 Работа с символами кириллицы 
 Особые средства оформления 
 Варианты системы Mathcad 2001 
 Особенности прежних версий Mathcad 
 Новые возможности Mathcad 2001 
 Документы Mathcad 
 Входной язык и язык реализации Mathcad 
 Конечные результаты вычислений в Mathcad 
 Традиционные средства программирования 
 Средства повышения эффективности и оптимизация вычислений 
 Средства расширения систем Mathcad 
 Установка и запуск системы Mathcad 2001 
 Системные требования для работы с Mathcad 2001 
 Установка системы 
 Установка дополнительных программ 
 Первый запуск Mathcad 2001 
 Совет дня 
 Основы работы с системой Mathcad 2001 
 Текстовый редактор 
 Формульный редактор 
 Примеры арифметических выражений 
 Операции вывода и присваивания 
 Шаблоны математических операторов и символов 
 Функции 
 Понятие о ранжированных переменных и векторах 
 Ввод матриц и векторов 
 Запрет вычисления математических выражений 
 Прерывание вычислений 
 Примеры построения графиков 
 Построение двухмерного графика одной функции 
 Изменение размеров и перемещение графика 
 Построение графиков ряда функций 
 Построение графиков поверхностей 
 Вращение трехмерного графика мышью 
 Построение на одном трехмерном графике ряда поверхностей 
 
 Глава 2. Интерфейс пользователя
 
 Окно документа 
 Курсор ввода и линия раздела страниц 
 Строка заголовка 
 Строка меню 
 Строка состояния 
 Полосы прокрутки 
 Всплывающие подсказки 
 Контекстное меню 
 Панель инструментов 
 Кнопки операций с файлами 
 Кнопки печати и контроля документов 
 Кнопки операций редактирования 
 Кнопки размещения блоков 
 Кнопки операций с выражениями 
 Кнопки доступа к новым возможностям Mathcad 
 Кнопки управления ресурсами 
 Панель форматирования 
 Кнопки переключения стилей документов 
 Кнопки управления шрифтами 
 Кнопки выравнивания текстов 
 Кнопки создания списков 
 Палитры математических знаков 
 Центр информационных ресурсов и система помощи 
 Справочная система Mathcad 2001 
 Управление видом документа 
 Отображение и скрытие элементов интерфейса 
 Управление видом блоков документа 
 Изменение масштаба документа 
 Обновление экрана 
 Анимация графиков 
 Вызов проигрывателя 
 Задание предпочтений 
 Управление окнами 
 Каскадное расположение окон 
 Расположение окон по горизонтали 
 Расположение окон по вертикали 
 Системное меню окна 
 
 Глава 3. Работа документами
 Операции с файлами 
 Создание нового документа 
 Открытие существующего документа 
 Запись документа на диск без переименования 
 Запись документа на диск с переименованием 
 Закрытие документа 
 Отправка документа по электронной почте 
 Выход из системы 
 Печать документов 
 Установка параметров страницы 
 Выбор принтера 
 Предварительный просмотр 
 Печать 
 Ошибки в документах и отладка вычислений 
 Индикация ошибок 
 Трассировка ошибок 
 Редактирование 
 Основные приемы редактирования 
 Отмена и повторение операций редактирования 
 Выделение объектов и перенос их в буфер обмена 
 Копирование объекта в буфер обмена 
 Вставка объекта из буфера обмена 
 Специальная вставка 
 Удаление выделенных объектов 
 Выделение всех объектов 
 Поиск подстроки 
 Замена подстроки 
 Переход к заданной странице документа 
 Проверка орфографии 
 Редактирование связей 
 Редактирование внедренных объектов 
 Использование клавиатуры 
 Формы курсора ввода 
 Клавиши для выделения 
 Управляющие клавиши 
 Клавиши редактирования 
 Клавиши управления документами и окнами 
 Клавиши для создания объектов 
 Управление вычислениями в документах 
 Ручные вычисления 
 Автоматические вычисления 
 Оптимизация вычислений 
 Запрет вычисления выражений 
 Установка параметров вычислений 
 
 Глава 4. Вставка объектов
 Двухмерный график 
 Вставка шаблона двухмерного графика 
 Особенности построения графиков функции одной переменной 
 Простейшие приемы форматирования двухмерных графиков 
 Графики с параметрическим заданием функций 
 Построение графиков ряда функций на одном рисунке 
 Полулогарифмические и логарифмические графики 
 Построение графиков в полярной системе координат 
 Трехмерный график поверхности 
 Построение поверхностей по матрице аппликат их точек 
 Построение параметрически заданных поверхностей 
 Построение трехмерных фигур с вырезом 
 Построение трехмерных графиков без задания матрицы 
 Построение графика поверхности, заданной в векторной параметрической форме 
 Применение новой функции CreateMesh 
 Построение объемной фигуры, образованной вращением кривой 
 Построение полиэдров 
 Построение на одном графике нескольких трехмерных объектов 
 Контурный трехмерный график 
 Стандартный способ построения контурных графиков 
 Построение контурных графиков без явного задания матрицы 
 Точечный трехмерный график 
 Построение точечного графика c заданием матрицы аппликат точек 
 Построение точечного графика с заданием только функции поверхности 
 Применение новой функции CreateSpace 
 Трехмерная гистограмма 
 Обычное построение гистограмм 
 Построение трехмерных гистограмм с заданием только функции поверхности 
 Трехмерный график в векторном представлении 
 Обычное построение графиков векторного поля 
 Построение графика векторного поля, заданного в параметрической форме 
 Мастер построения трехмерных графиков 
 Трехмерный "лоскутный" график 
 Комбинированные трехмерные графики 
 Два пересекающихся в пространстве тора 
 Тор "в тряпках" и тор с обмоткой 
 Поверхность, нанизанная на столбики 
 Цилиндры, пересекающиеся в пространстве 
 Конусы, пересекаемые плоскостью 
 Пространственные спирали 
 Вставка неграфических шаблонов 
 Вставка шаблона матриц и векторов 
 Вставка функций 
 Вставка единиц измерения размерных величин 
 Вставка шаблона импортируемого рисунка 
 Вставка текстового комментария 
 Вставка математических выражений в текстовый комментарий 
 Вставка линии разрыва страницы 
 Вставка гипертекстовой ссылки 
 Вставка гипермедиа-ссылки 
 Программные компоненты системы 
 Вставка объектов 
 
 Глава 5. Форматирование объектов
 Форматирование математических выражений 
 Форматирование результатов 
 Представление комплексных чисел 
 Представление размерных величин 
 Представление результатов численных расчетов 
 Представление массивов 
 Форматирование текста 
 Изменение параметров шрифта 
 Форматирование абзацев 
 Установка позиций табуляции 
 Задание стиля текстовых комментариев 
 Надписи на переднем и заднем плане 
 Установка свойств 
 Форматирование двухмерных графиков в прямоугольной системе координат 
 Форматирование осей 
 Форматирование линий графиков 
 Форматирование надписей на графиках 
 Задание параметров по умолчанию 
 Примеры форматирования двухмерных графиков 
 Трассировка графиков 
 Просмотр участков двухмерных графиков 
 Форматирование двухмерных графиков в полярной системе координат 
 Трассировка графика в полярной системе координат 
 Просмотр участков двухмерных графиков в полярной системе координат 
 Форматирование трехмерных графиков 
 Общие параметры 
 Параметры отображения осей 
 Параметры внешнего вида 
 Параметры надписей 
 Параметры освещения 
 Параметры форматирования граней 
 Специальные эффекты 
 Дополнительные параметры 
 Параметры быстрого построения графиков 
 Форматирование цветов 
 Форматирование электронных документов 
 Разделение областей документов 
 Выравнивание областей 
 Блокировка области 
 Открытие заблокированной области 
 Скрытие области 
 Открытие скрытой области 
 Создание колонтитулов 
 Замена латинских букв на греческие 
 Форматирование изображений 
 Повороты рисунков 
 Масштабирование рисунков и операции с буфером 
 Управление передаточной характеристикой по яркости 
 Управлением перемещением и выделением фрагментов изображения 
 Определение координат пиксела 
 Использование для форматирования рисунков контекстного меню 
 
 Глава 6. Средства обычных вычислений
 Входной язык системы Mathcad 
 Константы 
 Переменные 
 Операторы и операнды 
 Функции 
 Математические выражения 
 Переменные 
 Присваивание переменным значений 
 Локальное и глобальное присваивание 
 Размерные переменные 
 Ранжированные переменные 
 Таблицы вывода 
 Применение ранжированных переменных 
 Файловые данные 
 Операторы 
 Арифметические операторы 
 Расширенные операторы 
 Операторы отношения 
 Логические операторы 
 Элементарные функции 
 Типовые элементарные функции 
 Функции комплексного аргумента 
 Функции комбинаторики и теории чисел 
 Специальные математические функции 
 Функции Бесселя 
 Гамма-функция 
 Дополнительные специальные функции 
 Дополнительные неактивные функции 
 Функции пользователя 
 Функции с условиями сравнения 
 Числовые функции с условиями сравнения 
 Функция условных выражений 
 Рекурсивные функции 
 Функции контроля типа переменных 
 Функции обработки строк 
 Вычисление отсутствующих специальных функций 
 Массивы, векторы и матрицы 
 Использование индексированных переменных 
 Ввод элементов векторов и матриц 
 Задание векторов и матриц 
 Векторные и матричные операторы 
 Оператор векторизации 
 Векторные и матричные функции 
 Функции, возвращающие специальные характеристики матриц 
 Примеры применения векторных и матричных операторов и функций 
 Дополнительные матричные функции 
 Функции сортировки для векторов и матриц 
 Примеры применения дополнительных векторных и матричных функций 
 Решение систем линейных уравнений 
 Матричная обработка рисунков 
 Обработка монохромных изображений 
 Обработка цветных изображений 
 Функции для работы с файлами и матрицами рисунков 
 
 Глава 7. Реализация численных методов
 Решение нелинейных уравнений 
 Поиск всех корней степенного многочлена 
 Функция root в составе функции пользователя 
 Решение систем нелинейных уравнений 
 Примеры решения нелинейных уравнений 
 Реализация итерационных вычислений 
 Рекуррентное вычисление чисел Фибоначчи 
 Функция until и ее применение 
 Пример решения системы рекуррентных уравнений 
 Решение задач оптимизации 
 Поиск минимума функции Розенброка с помощью функции Minerr 
 Поиск экстремумов функции Розенброка с помощью функций Maximize и Minimize 
 Решение задач линейного программирования 
 Интегральные преобразования 
 Спектральный анализ и синтез на основе рядов Фурье 
 Быстрые прямое и обратное преобразования Фурье 
 Примеры преобразований Фурье 
 Альтернативные преобразования Фурье 
 Двухмерное преобразование Фурье 
 Дискретные волновые преобразования 
 Решение обыкновенных дифференциальных уравнений 
 Решение систем обыкновенных дифференциальных уравнений 
 Функции для решения дифференциальных уравнений Пуассона и Лапласа 
 Решение дифференциальных уравнений с помощью функции odesolve 
 Решения жестких систем дифференциальных уравнений 
 Решение двухточечных краевых задач 
 Решение специальных дифференциальных уравнений 
 Решение дифференциального уравнения Дафинга 
 Решение дифференциальных уравнений второго порядка с комплексными параметрами 
 
 Глава 8. Обработка данных, статистика и финансовые расчеты
 Линейная и сплайновая аппроксимация 
 Одномерная линейная аппроксимация 
 Одномерная сплайновая интерполяция и аппроксимация 
 Примеры линейной и сплайновой интерполяций 
 Двухмерная линейная и сплайновая интерполяции 
 Статистическая обработка данных 
 Типовые статистические функции 
 Статистические функции для векторов и матриц 
 Функции вычисления плотности распределения вероятности 
 Функции распределения 
 Квантили распределения 
 Функции создания векторов с различными законами распределения 
 Регрессия 
 Линейная регрессия 
 Реализация линейной регрессии общего вида 
 Реализация одномерной и многомерной полиномиальной регрессии 
 Проведение многомерной регрессии 
 Проведение нелинейной регрессии общего вида 
 Новые функции для проведения регрессии в Mathcad 2000/2001 
 Пример выполнения экспоненциальной регрессии в Mathcad 2000/2001 
 Пример синусоидальной регрессии в Mathcad 2000/2001 
 Функции сглаживания данных 
 Функция предсказания 
 Финансово-экономические расчеты 
 
 Глава 9. Символьные вычисления
 Возможности символьного процессора 
 Символьные вычисления в командном режиме 
 Символьные операции с выделенными выражениями 
 Символьные операции с выделенными переменными 
 Символьные операции с выделенными матрицами 
 Символьные операции интегральных преобразований 
 Выделение объектов символьных операций 
 Команды подменю Evaluate 
 Упрощение математических выражений 
 Расширение выражений 
 Разложение выражений 
 Разложение по подвыражениям 
 Вычисление коэффициентов полиномов 
 Операции относительно переменной 
 Матричные операции 
 Интегральные преобразования 
 Стиль символьных операций 
 Интерпретация результатов символьных операций 
 Символьные операции с оператором символьного вывода 
 Оператор символьного вывода 
 Директивы символьного оператора 
 Решение систем линейных уравнений 
 Решение систем нелинейных уравнений и неравенств 
 Решение систем уравнений, заданных в векторном виде 
 Типовые символьные операции 
 Символьное вычисление интегралов 
 Символьное вычисление пределов функций 
 Вычисление производных 
 Символьные преобразования Фурье, Лапласа и Z-преобразования 
 Аналитическое решение дифференциальных уравнений 
 Применение преобразования Лапласа для решения ДУ 
 Решение задачи Коши для линейного неоднородного ДУ 
 Общее решение неоднородного ДУ первого порядка 
 Нахождение всех решений ДУ первого порядка 
 Решение задачи Коши для ДУ в полных дифференциалах 
 Нахождение частного решения ДУ третьего порядка 
 Фундаментальная система уравнений и общее решение неоднородного ДУ четвертого порядка 
 
 Глава 10. Программирование и интеграция
 Задание операторов пользователя 
 Задание программных модулей 
 Инструкция Add Line 
 Оператор внутреннего присваивания 
 Условная инструкция if 
 Инструкция for 
 Инструкция while 
 Инструкция otherwise 
 Инструкция break 
 Инструкция continue 
 Инструкция return 
 Инструкция on error и функция error 
 Примеры программирования 
 Обработка ошибок в программных модулях 
 Программа построения точек в пространстве 
 Программа спектрального анализа и синтеза 
 Программа моделирования аттрактора Лоренца 
 Построение фрактала "кукуруза" 
 Заключительные замечания по программированию 
 Обзор программных средств, интегрируемых с системой Mathcad 
 Текстовые процессоры Word 
 Электронные таблицы Excel 
 Графическая система Axum 
 Матричная математическая система MATLAB 
 Система символьной математики Maple V 
 Интеграция Mathcad с текстовым процессором Word 
 Интеграция Mathcad с табличным процессором Excel 
 Интеграция Mathcad с другими программными средствами 
 Вставка в Mathcad 2001 объектов класса ActiveX 
 Интеграция Mathcad с графическим пакетом Axum 5/6 
 Интеграция Mathcad c пакетом Visio 
 Интеграция Mathcad c пакетом SmartSketch LE 
 Интеграция Mathcad с матричной лабораторией MATLAB 
 Интеграция Mathcad c пакетом VisSim 
 
 Глава 11. Справочная система и центр ресурсов
 Справка по Mathcad 
 Содержание 
 Индекс 
 Поиск 
 Центр ресурсов 
 Электронные учебники 
 "Быстрые шпаргалки" и справочные таблицы 
 Электронная книга о расширениях Mathcad 
 Работа в Интернете 
 Совместная работа над проектами через Интернет 
 Доступ в web-библиотеку 
 Web-сайт фирмы MathSoft 
 Техническая поддержка продукции фирмы MathSoft 
 Интернет-магазин фирмы MathSoft 
 Обновление Mathcad 
 Электронные справочные книги 
 Достоинства и недостатки электронных книг 
 Пример работы с электронной книгой 
 Пакеты расширений и библиотеки системы Mathcad 
 
 Глава 12. Математическое моделирование
 Моделирование на основе решения ДУ второго порядка 
 Моделирование линейного осциллятора 
 Моделирование биологической системы по модели Вольтерра-Лотка 
 Моделирование биологической системы по модели Холлинга-Тэннера 
 Моделирование замкнутой экономической системы 
 Имитация и моделирование физических явлений 
 Имитация броуновского движения частиц 
 Моделирование диффузии из тонкого слоя 
 Падение парашютиста 
 Расчет эффекта Допплера 
 Моделирование рассеивания a-частиц 
 Моделирование генератора на туннельном диоде 
 Моделирование на основе спектрального подхода 
 Моделирование сигналов рядом Фурье 
 Улучшенное моделирование сигналов на основе спектрального подхода 
 Фильтрация аналоговых сигналов 
 Цифровая фильтрация с помощью БПФ 
 Фильтрация пространственного образа с применением БПФ 
 Инженерные методы спектрального анализа 
 Спектральный анализ методом Берга 
 Спектральный анализ методом пяти ординат 
 Спектральный анализ методом 12 ординат 
 
 Глава 13. Внешние средства расширения
 Пакет расширения Solving and Optimization Extension Pack 
 Пример экономических расчетов 
 Пример из области конструирования 
 Электронная книга Solving and Optimization 
 Расширение и электронная книга Numeric Recipes 
 Решение задач линейной алгебры 
 Вычисление собственных значений матриц 
 Вычисление специальных функций 
 Интерполяция и экстраполяция 
 Поиск корней нелинейных алгебраических уравнений и систем 
 Вычисление определенных интегралов 
 Функции преобразования 
 Работа со случайными числами 
 Оптимизация функций и линейное программирование 
 Быстрые преобразования Фурье 
 Функции предсказания 
 Спектральный анализ 
 Функции волновых преобразований 
 Статистическая обработка данных 
 Линейная регрессия 
 Линейная регрессия общего вида 
 Нелинейная регрессия общего вида 
 Регрессия с применением гауссовых кривых 
 Робастная оценка 
 Решение системы ОДУ методом Рунге-Кутта 
 Решение системы ОДУ методом Булирша-Штера 
 Решение жестких систем ОДУ 
 Решение краевой задачи 
 Решение интегральных уравнений Фредгольма и Вольтерры 
 Электронные книги различного назначения 
 Электронная книга Personal Finance 
 Электронная книга Applied Statistics 
 Электронная книга Real World Math with Mathcad 
 Электронная книга Topics in Math 
 Электронная книга Differencial Eqns 
 Пакет расширения Image Processing Extension Pack 
 Электронная книга Astronomical Formulas 
 Электронная книга Topics in Electrical Engineering 
 Электронная книга Electrical Power System Engineering 
 Внешние библиотеки Mathcad 
 Библиотека электротехнических расчетов Electrical Engineering Library 
 Библиотека Mechanical Engineering Library 
 Библиотека Civil Engineering Library 
 
 Глава 14. Пакет и электронная книга Signal Processing
 Установка пакета Signal Processing 
 Моделирование сигналов 
 Генерация простых сигналов 
 Генерация сигналов с шумом 
 Получение сигнала из звукового файла 
 Обработка сигналов 
 Квантования одномерных и двухмерных сигналов 
 Свертка одномерных сигналов 
 Корреляция и ковариация сигналов 
 Прямое и обратное быстрые преобразования Фурье 
 Спектральный анализ сигналов 
 Элементарная очистка сигнала от шума ограничением спектра 
 Построение импульсной и частотной характеристик 
 Задание окон 
 Применение окна для создания ФНЧ 
 Специальные методы спектрального анализа 
 Основы цифровой фильтрации сигналов 
 Временная зависимость сигнала на выходе фильтра 
 Проектирование фильтров с КИХ 
 Проектирование фильтров с БИХ 
 Специальные вопросы фильтрации 
 Анализ временных рядов 
 Сглаживание зашумленного сигнала с усреднением 
 Экспоненциальная фильтрация 
 Медианная фильтрация 
 Удаление и выделение тренда 
 Методы линейного предсказания Юле-Уокера и Бурга 
 Корреляция и частичная корреляция 
 Специальные виды преобразований сигналов 
 Прямое и обратное преобразования Хартли 
 Дискретные синусные и косинусные преобразования 
 Преобразование Уолша 
 Преобразование Гильберта 
 Двухмерная свертка 
 Современные методы представления спектров 
 Короткое преобразование Фурье 
 Время-частотное билинейное представление спектра сигналов 
 Представление Вагнера 
 Представление Маргинау-Хилла 
 Представление Чои-Вильямса 
 Представление Борна-Жордана и коническое представление 
 Дискретное вейвлет-преобразование 
 Вейвлет-преобразование и разложение сигнала 
 
 Глава 15. Пакет расширения Wavelet Extension Pack
 Общая характеристика вейвлетов 
 Основы вейвлет-преобразования 
 Аппроксимирующая и детализирующая составляющие сигнала 
 Прямое непрерывное вейвлет-преобразование 
 Вейвлеты в частотной области 
 Обратное непрерывное вейвлет-преобразование 
 Ортогональные вейвлеты 
 Дискретное вейвлет-преобразование непрерывных сигналов 
 Кратномасштабный анализ 
 Точное и грубое разрешения 
 Частотный подход к вейвлет-преобразованиям 
 Быстрое вейвлет-преобразование и алгоритм Малла 
 Двухмерные вейвлеты 
 Вейвлет-компрессия и очистка сигналов и изображений от шумов 
 Род вейвлет-преобразований и фильтры 
 Одномерное вейвлет-преобразование 
 Визуализация вейвлетов 
 Функции одномерного дискретного вейвлет-преобразования 
 Одномерная вейвлет-аппроксимация 
 Одномерный кратномасштабный анализ 
 Аппроксимация на основе кратномасштабного анализа 
 Кратномасштабный анализ зашумленного сигнала 
 Кратномасштабная аппроксимация зашумленного сигнала 
 Двухмерное вейвлет-преобразование 
 Двухмерное дискретное вейвлет-преобразование 
 Двухмерные вейвлет-аппроксимация и интерполяция 
 Двухмерный кратномасштабный анализ 
 Двухмерная кратномасштабная аппроксимация 
 Пакетные вейвлет-преобразования 
 Визуализация таблицы пакетных вейвлетов 
 Функции wpts и wpti пакетных вейвлетов 
 Функции для работы с уровнями пакетного вейвлет-базиса 
 Визуализация пакетного базиса матрицы 
 Наилучший алгоритм нахождения базиса 
 Дополнительные функции для работы с базисами 
 Обратные пакетные вейвлет-преобразования 
 Дискретные косинусные преобразования 
 Локальные косинусные преобразования 
 Тайперы для локального косинусного преобразования 
 Обратное локальное косинусное преобразование 
 Использование тайперов в локальном косинусном анализе 
 Дополнительные возможности пакета Wavelet Extension 
 Удаление шумов в сигналах установки ядерно-магнитного резонанса 
 Адаптивные методы очистки от шума 
 Время-частотные диаграммы 
 Компрессия изображений 
 Функции вставки и извлечения полос 
 Двухмерная интерполяция 
 
 Приложение А. Ввод встроенных операторов
 Приложение Б. Встроенные функции и ключевые слова
 Приложение В. Системные переменные
 Приложение Г. Сообщения о наиболее характерных ошибках
 
 Список литературы
 Алфавитный указатель