Иллюстрированный самоучитель по Maple

         

Иллюстрированный самоучитель по Maple

Многие почитатели компьютерных вычислений,
было ориентировано на операционную систему
Все эти системы работают на
любая серьезная научная лаборатория или

Применение таких систем, как Maple,
Хотя эта книга одна из
с мощной справочной базой данных
При этом урок 11 описывает
в отличие от учебного курса

Назначение и место систем Maple

Аппаратные требования
Что нового мы узнали?
Доступ к справкам и примерам
Форматы математических выражений

Горячие клавиши системы
Переход на предшествующий уровень вложенности

в Maple является ядро системы.
Maple способна решить огромное число
Большинство же функций, которые содержатся

Контекстная панель инструментов для двумерных графиков
Контекстная панель инструментов для трехмерных графиков
Наиболее полные возможности управления предоставляет
Начальные навыки работы

Назначение и место систем Maple
в ряде других математических систем,

приобрела ряд новых возможностей.
Об ошибках в символьных вычислениях
Стоит еще раз подчеркнуть, что

Обработка и индикация ошибок
Обработка и индикация ошибок
с синтаксическими ошибками, которые система
с синтаксическими ошибками, которые система
При этом маркер ввода вновь
При этом маркер ввода вновь

Долгое время системы Maple имели
Ориентация систем Maple
Палитры ввода математических символов
Понятие о функциях и операторах
в скобках. Пожалуй, самым распространенным
Представление входных выражений в математической форме
Пример построения трехмерного графика поверхности
Пример решения системы линейных уравнений
Примеры задания функции пользователя и построения ее графика
Простой пример символьных вычислений

Работа с контекстной панелью
При этом изменение записи выражения

Работа с панелью инструментов
Разбухание результатов символьных вычислений
Строка состояния
Типовые символьные вычисления
Управление с помощью мыши

стартует автоматически. При этом
Окно задания папки для размещения
Вы можете отказаться от такого

Версии систем класса Maple
Перечислим основные возможности предшествующей версии
точки массивов, векторные графики, диаграммы

Всплывающие подсказки
Запуск системы

Модернизация справочной базы данных

Меню Help
Модернизация справочной базы данных
Включение всплывающих подсказок
Удаление разделов базы данных

Регистрация системы
Что нового мы узнали ?
Вывод окна с информацией о системе
Оперативная справка по контексту
Просмотр введения
Новые возможности Maple 7
Правила работы со справочной системой
Обучающий курс New User's Tour
Предметный поиск
Предметный поиск с полным обзором текста справки

История работы со справкой

Операции с файлами

Операции с файлами
Выход из системы
Команда Print
Предварительный просмотр страниц
Установка параметров принтера
Отмена последней операции
Восстановление отмененной операции
Меню Edit
Меню Edit - 2

Перенос объекта в буфер обмена
Копирование объекта в буфер
Перенос и копирование объектов перетаскиванием
Копирование в буфер обмена в формате Maple-текста
Меню File
Вставка из буфера обмена в документ
Вставка из буфера обмена в формате Maple-текста
Уничтожение выделенного абзаца
Выделение всех объектов
Поиск подстроки и ее замена

Включение и выключение режима ввода текста
Операции разделения и объединения объектов
Исполнение выделенных ячеек или всего документа
Создание нового документа
Удаление ячеек вывода
Ввод текста
Меню Insert
Ввод выражений в стандартной форме
Ввод выражений
Ввод математических выражений

Вставка исполняемых ячеек до и после курсора
Вставка электронных таблиц
Меню Spreadsheet
Вставка текстовой области
Работа с электронными таблицами
Работа с электронными таблицами - 2
Открытие документа
Вставка кнопки секции
Вставка кнопки подсекции
Вставка гиперссылки

Вставка гиперссылки - 2
Обзор операций меню Format
Форматирование абзацев
Установка стилей
Установка стилей - 2
Форматирование символов
Операция внедрения ячеек в секцию
Операция выведения ячеек из секции
Работа с объектами
Сохранение документа

Редактирование вставленного объекта
Вставка объектов
Что нового мы узнали?
Запись документа на диск с переименованием
Экспорт файлов
Запись настроек программы
Закрытие документа

Меню View

Меню View
Меню View - 2
Понятие о секциях и подсекциях

Управление показом областей ячеек (Show Group Ranges)
Управление показом областей секций
Закрытие всех секций
Раскрытие всех секций
Управление выводом
Меню Options
Установка режима вставки новой ячейки
Задание браузера
Параметры экспорта документов
Управление показом панели инструментов (Toolbar)

Установка параметров представления строк ввода
Установка параметров вывода
Контроль за предполагаемыми переменными (Assumed Variables)
Управление показом графиков
Управление построением двумерных графиков
Управление построением трехмерных графиков
Меню Window
Каскадное расположение окон
Расположение окон мозаикой
Горизонтальное расположение окон

Управление показом контекстной панели
Вертикальное расположение окон (Vertical)
Приведение в порядок значков свернутых окон
Закрытие всех окон одновременно
Закрытие всех окон справочной системы
Список открытых документов
Что нового мы узнали?
Управление показом строки состояния
Вывод палитр математических символов
Установка масштаба отображения документа

Установка закладок
Управление показом компонентов документа
Управление показом непечатаемых символов

Преобразования чисел с разным основанием

Преобразования чисел с разным основанием
Знаки алфавита
Наборы (множества)
Списки выражений
Массивы, векторы и матрицы
Таблицы
Строковые данные

Неисполняемые программные комментарии
Числовые константы
Строковые константы
Встроенные в ядро константы
Идентификация констант
Зарезервированные слова
Зарезервированные слова - 2
Защита идентификаторов констант
Типы переменных
Идентификаторы (имена) переменных

Присваивание переменным значений
Отмена операции присваивания и команда restart
Придание переменным статуса предполагаемых
Что нового мы узнали?
Выражения и их ввод
Выражения и их ввод - 2
Последовательности выражений
Оценивание выражений
Оценивание выражений - 2
Вывод выражений

Комплексные числа
Числа и числовые константы
Контроль за числами

Виды операторов

Виды операторов
Понятие о встроенных функциях
Определение операторов с помощью оператора define
Некоторые целочисленные функции и факториал
Тригонометрические функции
Обратные тригонометрические функции
Гиперболические функции

Обратные гиперболические функции
Степенные и логарифмические функции
Функции с элементами сравнения
Функции комплексного аргумента
Бинарные (инфиксные) операторы
Специальные математические функции
Специальные математические функции - 2
Графики функций Бесселя и гамма-функции
Элементы векторов и матриц
Преобразование списков в векторы и матрицы

Операции с векторами
Операции над матрицами с численными элементами
Символьные операции с матрицами
Приведем еще ряд примеров выполнения символьных операций
Контроль типа строковых данных
Интерактивный ввод строк
Обработка строк
Преобразование строки в математическое выражение
Операторы объединения, пересечения и исключения для множеств
Что нового мы узнали?

Унарные арифметические операторы
Оператор % и команда history
Специальные типы операторов
Логические операторы
Нейтральные операторы, определяемые пользователем
Функциональные операторы

Упрощенные функции пользователя

Упрощенные функции пользователя
Статус переменных в процедурах и циклах
Объявления переменных локальными с помощью оператора local
Функция вывода сообщений об ошибках ERROR

Объявления переменных глобальными с помощью слова global
Общая форма задания процедуры
Ключи в процедурах
Ключи в процедурах - 2
Средства контроля и отладки процедур
Средства контроля и отладки процедур - 2
Средства контроля и отладки процедур - 3
Работа с отладчиком программ
Работа с отладчиком программ - 2
Считывание и запись программных модулей

Основной способ задания функции пользователя
Создание своей библиотеки процедур
Создание своей библиотеки процедур - 2
Создание своей библиотеки процедур - 3
Вывод в формате LaTeX
Запись и считывание данных
Генерация кодов на языке Фортран
Генерация кодов на языке С
Переназначение определений
Модули

Макросы
Внешние вызовы
Вызов внешних процедур, написанных на языке С
Что нового мы узнали?
Графическая визуализация результатов выполнения функций пользователя
Импликативные функции
Условные выражения
Условные выражения - 2
Операторы пропуска и прерывания
Циклы for и while

Циклы for и while - 2
Оператор возврата значения RETURN
Простейшие процедуры
Простейшие процедуры - 2

Основные формулы для вычисления сумм последовательностей

Основные формулы для вычисления сумм последовательностей
Функции дифференцирования выражений diff и Diff
Дифференциальный оператор D
Вычисление неопределенных интегралов
Конвертирование и преобразование интегралов
Вычисление определенных интегралов

Интегралы с переменными пределами интегрирования
Вычисление кратных интегралов
Вычисление пределов функций
Разложение в степенной ряд
Последовательности с заданным числом членов
Каверзные интегралы и визуализация результатов интегрирования
Каверзные интегралы и визуализация результатов интегрирования - 2
Каверзные интегралы и визуализация результатов интегрирования - 3
Каверзные интегралы и визуализация результатов интегрирования - 4
Каверзные интегралы и визуализация результатов интегрирования - 5

Каверзные интегралы и визуализация результатов интегрирования - 6
Разложение в ряды Тейлора и Маклорена
Основная функция solve
Пример документа — разложение синуса в ряд
Пример документа — разложение синуса в ряд - 2
Решение одиночных нелинейных уравнений
Решение тригонометрических уравнений
Решение систем нелинейных и трансцендентных уравнений
Решение систем линейных уравнений
Решение систем линейных уравнений - 2

Функция RootOf
Решение уравнений со специальными функциями
Суммы с заданным пределом
Решение неравенств
Решение функциональных уравнений
Решение уравнений с линейными операторами
Решение в численном виде — функция fsolve
Решение рекуррентных уравнений — rsolve
Решение уравнений в целочисленном виде — isolve
Функция msolve

Что нового мы узнали?
Суммы бесконечных последовательностей
Сумма от перемены мест слагаемых меняется!
Двойные суммы
Основные формулы для произведения членов последовательностей
Примеры вычисления произведений членов последовательностей
От перемены места сомножителей произведение меняется!

Введение в построение двумерных графиков

Краткое содержание
Index0 - 2
Введение в построение двумерных графиков
Графики функций, построенные точками
Графики функций, построенные точками - 2
Графики функций, заданных своими именами
Графики функций, заданных своими именами - 2
Графики функций, заданных процедурами

Графики функций, заданных процедурами - 2
Графики функций с ординатами, заданными вектором
Графики функций с ординатами, заданными вектором - 2
Графики функций, заданных параметрически
Графики функций, заданных параметрически - 2
Графики функций, заданных функциональными операторами
Графики функций в полярной системе координат
Графики функций в полярной системе координат - 2
Построение трехмерных графиков
Параметры функции plot3d

Параметры функции plot3d - 2
Выбор и пересчет координат трехмерных графиков
Выбор и пересчет координат трехмерных графиков - 2
Основная функция построения двумерных графиков plot
Основная функция построения двумерных графиков plot - 2
Основная функция построения двумерных графиков plot - 3
Построение поверхностей
Построение фигур в различных системах координат
Построение фигур в различных системах координат - 2
D- графики параметрически заданных поверхностей

D- графики параметрически заданных поверхностей - 2
Занимательные фигуры — трехмерные графики
Масштабирование трехмерных фигур и изменение углов их обзора
Быстрое построение графиков
Быстрое построение трехмерных графиков smartplot3d
Быстрое построение трехмерных графиков smartplot3d - 2
Специальные приемы построения трехмерных графиков
Задание трехмерных графиков в виде процедур
Задание трехмерных графиков в виде процедур - 2
Построение ряда трехмерных фигур на одном графике

Построение ряда трехмерных фигур на одном графике - 2
Задание координатных систем двумерных графиков
Задание координатных систем двумерных графиков - 2
Двумерные и трехмерные графические структуры
Графические структуры двумерной графики
Графические структуры трехмерной графики
Графические структуры трехмерной графики - 2
Что нового мы узнали?
Что нового мы узнали? - 2
Управление стилем и цветом линий двумерных графиков

Основные типы двумерных графиков
Управление диапазоном изменения переменной и значения функции
Графики функций в неограниченном диапазоне
Графики функций с разрывами
Графики нескольких функций на одном рисунке

Контурные трехмерные графики

Контурные трехмерные графики
Общая характеристика пакета plots
Анимация двумерных графиков
Техника визуализации сложных пространственных фигур
Техника визуализации сложных пространственных фигур - 2

Проигрыватель анимированной графики
Построение трехмерных анимационных графиков
Построение двумерных анимированных графиков
Анимация с помощью параметра insequence
Примитивы пакета plottools
Примеры применения двумерных примитивов пакета plottools
Примеры применения трехмерных примитивов пакета plottools
Построение графиков функций в двумерной полярной системе координат
Анимация двумерной графики в пакете plottools
Построение графиков из множества фигур

Построение ряда графиков, расположенных по горизонтали
Анимация трехмерной графики в пакете plottools
Визуализация решения систем линейных уравнений
Визуализация решения систем неравенств
Конформные отображения на комплексной плоскости
Графическое представление содержимого матрицы
Визуализация ньютоновских итераций в комплексной области
Визуализация корней случайных полиномов.
Построение двумерных графиков типа implicitplot
Визуализация поверхностей со многими экстремумами

Визуализация построения касательной и перпендикуляра
Визуализация вычисления определенных интегралов
Визуализация теоремы Пифагора
Иллюстрация итерационного решения уравнения f (х) = х
Визуализация дифференциальных параметров кривых
Построение сложных фигур импликативной графики
Построение сложных фигур в полярной системе координат
Наблюдение надрав анимации поверхности
Анимирование разложения импульса в ряд Фурье
Анимирование разложения импульса в ряд Фурье - 2

Построение графиков линиями равного уровня
Построение графиков линиями равного уровня - 2
Новая функция для построения стрелок arrow
Построение сложных комбинированных графиков
Что нового мы узнали?
Двумерный график векторного поля
График плотности
Трехмерный график типа implicitplot3d
Графики в разных системах координат
Графики типа трехмерного поля из векторов

Основная функция dsolve

Основная функция dsolve
Основная функция dsolve - 2
Применение функции odeplot пакета plots
Функция DEplot из пакета DEtools
Функция DEplot из пакета DEtools - 2
Функция DEplotSd из пакета DEtools
Функция PDEplot пакета DEtools
Графическая функция dfieldplot
Графическая функция phaseportrait
Задачи углубленного анализа ДУ

Проверка ДУ на автономность
Контроль уровня вывода решения ДУ
Приближенное полиномиальное решение ДУ
Решение ОДУ первого порядка
Что нового мы узнали?
Решение дифференциальных уравнений второго порядка
Решение систем дифференциальных уравнений
Дифференциальные уравнения с кусочными функциями
Численное решение дифференциальных уравнений
Численное решение дифференциальных уравнений - 2

Структура неявного представления дифференциальных уравнений — DESol
Средства пакета DEtools
Основные функции пакета DEtools
Основные функции пакета DEtools - 2

Назначение пакетов расширения и обращение к ним

Назначение пакетов расширения и обращение к ним
Работа с пакетом sumtools
Состав пакета powseries
Примеры применения пакета powseries
Состав пакета numapprox
Разложение функции в ряд Лорана

Паде-аппроксимация с полиномами Чебышева
Паде-аппроксимация аналитических функций
Наилучшая минимаксная аппроксимация
Наилучшая минимаксная аппроксимация по алгоритму Ремеза
Другие функции пакета
Обзор пакетов
Общая характеристика пакета
Прямое и обратное преобразования Лапласа
Прямое и обратное преобразования Фурье
Интегральное преобразование Ханкеля

Вычисление косинусного и синусного интегралов Фурье
Прямое и обратное преобразования Гильберта
Интегральное преобразование Меллина
Общая характеристика пакета CurveFitting
Функция addtable
Новые пакеты Maple 7
Функция вычисления В-сплайнов Bspline
Функция реализации метода наименьших квадратов LeastSquares
Функция построения В-сплайновых кривых BsplineCurve
Функция полиномиальной аппроксимации PolynomialInterpolation

Функция рациональной аппроксимации RacionalInterpolation
Функция вычисления обычных сплайнов Spline
Функция аппроксимации непрерывными дробями ThieleInterpolation
Обзор возможностей пакета PolynomialTools
Функции сортировки полиномов
Функции для работы с полиномами
Функции преобразования полиномов в РDЕ и обратно
Получение информации о конкретном пакете
Получение информации о конкретном пакете - 2
Что нового мы узнали?

Пакет combstruct
Пакет финансово-экономических функций finance
Пакет финансово-экономических функций finance - 2
Пакет combinat
Пакет combinat - 2
Пакет combinat - 3
Состав пакета sumtools
Пакет ортогональных многочленов orthopoly
Пакет ортогональных многочленов orthopoly - 2

Загрузка пакета расширения Matlab

Загрузка пакета расширения Matlab

Основные определения линейной алгебры
Основные определения линейной алгебры - 2
Основные определения линейной алгебры - 3
Типовые матричные операции пакета расширения Matlab
Назначение пакета LinearFunctionalSystems
Тестовые функции пакета LinearFunctionalSystems
Выделение сигнала на фоне шумов
Функции решения линейных функциональных систем
Вспомогательные функции
Index18

LinearFunctionalSystems
Интерактивный ввод матриц
Основные функции для задания векторов и матриц
Состав пакета linalg
Состав пакета linalg - 2
Решение систем линейных уравнений
Функции для работы с векторами и матрицами
Функции для работы с векторами и матрицами - 2
Назначение и загрузка пакета LinearAlgebra
Назначение и загрузка пакета LinearAlgebra - 2

Краткие сведения о MATLAB
Примеры матричных операций с применением пакета LinearAlgebra

Обзор средств пакета

Обзор средств пакета
Примеры применения пакета algcurves
Построение алгебраических кривых класса knot
Набор функций пакета networks
Новая функция Maple 7 plot_real_curve
Получение информации о графе
Характеристика пакета stats
Примеры применения пакета networks

Примеры применения пакета networks - 2
Генерация случайных чисел с заданным распределением
Графика статистического пакета stats
Функции maximize и minimize
Регрессионный анализ
Регрессионный анализ - 2
Функции интегрирования пакета student
Функции пакета student
Иллюстративная графика пакета student
Пакет Domains

Пакет Domains - 2
Пакет для работы с тензорами tensor
Пакет для работы с тензорами tensor - 2
Обзор пакетов узкого назначения
Пакет для работы с р-адическими числами padic
Пакет функций теории чисел numtheory
Пакет алгебры линейных операторов Ore_algebra
Пакет для работы с гауссовыми целыми числами Gausslnt
Инструментальный пакет для линейных рекуррентных уравнений LREtools
Прочие функции пакета simplex

Прочие функции пакета simplex - 2
Пакет функций дифференциальных форм difforms
Пакет для работы с рациональными производящими функциями genfunc
Пакет операций для работы с конечными группами group
Пакет для работы с симметрией Ли liesymm
Пакет команд для решения уравнений SolveTools
Пакет для работы с таблицами Spread
Пакет генерации кодов codegen
Пакет создания контекстных меню context
Пакет организации многопроцессорной работы process )

Набор функций пакета geometry
Пакет поддержки вычислений с размерными величинами Units
Пакет для работы с рядами ортогональных многочленов OrthogonalSeries
Пакет поддержки стандарта MathML
Пакет создания внешних программ ExternalCalling
Пакет линейных операторов Linear-Operators
Пакет ХМLTools
Пакет ХМLTools - 2
Пакет для работы со случайными объектами RandomTools
Пакет для работы со случайными объектами RandomTools - 2

Что нового мы узнали?
Пакет для работы со списками ListTools
Пример применения расчетных функций пакета geometry
Набор функций пакета geom3d
Визуализация геометрических объектов с помощью пакета geometry
Визуализация геометрических объектов с помощью пакета geometry - 2
Пример применения пакета geom3d
Пакет для работы с алгебраическими кривыми algcurves

Преобразование в код Фортрана или С

Небольшое введение
Преобразование в код Фортрана или С

Расчет траектории камня с учетом сопротивления воздуха
Движение частицы в магнитном поле
Разделение изотопов
Нужно ли применять Maple для моделирования и расчета электронных схем?
Моделирование рассеивания альфа- частиц
Моделирование рассеивания альфа- частиц - 2
Расчет аналогового фильтра на операционном усилителе
Малосигнальный анализ усилителя на полевом транзисторе
Малосигнальный анализ усилителя на полевом транзисторе - 2
Малосигнальный анализ усилителя на полевом транзисторе - 3

Моделирование цепи на туннельном диоде
Моделирование цепи на туннельном диоде - 2
Проектирование цифрового фильтра
Проектирование цифрового фильтра - 2
Проектирование цифрового фильтра - 3
Проектирование цифрового фильтра - 4
Задание исходной функции и построение ее графика
Применение интеграла Дюамеля для расчета переходных процессов
Что нового мы узнали?
Аппроксимации рядом Тейлора

Паде-аппроксимация
Аппроксимация Чебышева-Паде
Аппроксимация полиномами Чебышева
Минимаксная аппроксимация
Эффективная оценка рациональных функций
Сравнение времен вычислений

Содержание раздела