Автор данной книги, как и многие почитатели компьютерных вычислений, прошел долгий путь их реализации: от программируемых микрокалькуляторов до работы на малых и персональных ЭВМ, использующих универсальные языки программирования высокого уровня. Это нашло отражение в его ранних книгах.
Первое знакомство с системой Maple
Информационная поддержка Maple
Работа с файлами и документами
Управление интерфейсом пользователя
Типы данных системы Maple 7
Встроенные операторы и функции
Типовые средства программирования
Математический анализ
Анализ функций и полиномов
Символьные (аналитические) операции
Типовые средства построения графиков
Расширенные средства графики
Решение дифференциальных уравнений
Математические пакеты
Пакеты линейной алгебры и функциональных систем
Обзор пакетов специального назначения
Примеры решения научно-технических задач
Заключение
Программа Maple корпорации Waterloo Maple Inc. – патриарх в мире систем компьютерной математики. Эта система, снискавшая себе мировую известность и огромную популярность, является одной из лучших среди систем символьной математики, позволяющих решать математические задачи в аналитическом виде.
Maple Учимся рисовать в программе
Источник: samoychiteli.ru
23.Программа Maple. Основные функции и назначение. Решение математических задач в Maple. Примеры. Пакет Student программы Maple.
Ответ: Назначение и функции программы Maple: Maple – одна из самых распространенных и мощных систем компьютерной алгебры. Эта система позволяет решать в диалоговом режиме огромное количество математических задач, от простых расчетов и задач численного моделирования до сложнейших аналитических преобразований и вычислений.
Позволяет решать след. Мат. Задачи: сложение, вычитание, умножение, деление, возведение в степень, синус, косинус, корень квадратный, натуральный логарифм, котангенс
Примеры задач, операций из курса физики, которые можно решить средствами Maple:
- Построение графиков (plot(f(x), x=a…b)
- Заполнение расчетной таблицы
- Построение чертежей зависимости давления от температуры
Примеры задач, операций из курса химии, которые можно решать средствами Мэйпл:
- Заполнение расчетных таблиц
- Расчет формул рН среды и тп
- Построение графиков (тепловой эффект)
Пакет Student программы Maple.
Пакет student – это один из пакетов, наиболее привлекательных для студентов и аспирантов. В нем собраны наиболее распространенные и нужные функции, которые студенты университетов и иных вузов обычно используют на практических занятиях, при подготовке курсовых и дипломных проектов. В этом пакете имеется около полусотни функций, вот некоторые из них:
Int – инертная форма функции интегрирования int;
Начало работы с Maple 2017 | Getting Started with Maple 2017
Limit – инертная форма функции вычисления предела limit;
Sum – инертная форма функции вычисления суммы членов последовательности;
Point – тестирование объекта на соответствие типу точки (point);
Product – инертная форма функции вычисления произведения членов последовательности
24.Построение двумерных графиков в Maple. Построение касательных к графику функции. Построение трехмерных и параметрических графиков.
Ответ: Примеры практических задач, которые предполагают использование построения графиков:
- построение графиков зависимости процессов распространения от времени
- построение графиков по свойствам химических свойств
- построение графиков, описывающих колебательные движения
Операторы и их описание:
Построение двумерных графиков. Обозначение plot(f(x), x=a..b)
сolor – установка цвета линии: английское название цвета
style=LINE или (POINT) – вывод линиями (или точками). thickness=n, где n=1,2,3… — толщина линии (по умолчанию n=1).
Построение касательных к графику функции
Для построения графиков двух или более функций в одних осях функции надо поместить в список как первый аргумент команды plot, а интервал изменения общей переменной должен быть снаружи списка (второй аргумент команды plot).
Построение графиков трехмерной поверхности.
График явной функции z=f(x,y) в пространстве можно нарисовать, используя команду plot3d(f(x,y), x=x1…x2, y=y1…y2, options).
Построение параметрических графиков:
x=x(u,v), y=y(u,v), z=z(u,v), то эти функции перечисляются в квадратных скобках в команде: plot3d([x(u,v), y(u,v), z(u,v)], u=u1..u2, v=v1..v2)
Источник: studfile.net
Постигаем интегралы с помощью Maple
Познакомившись с магией систем компьютерной алгебры, я провела несколько вечеров в странных и на первый взгляд бессмысленных занятиях — перерешивая вузовские задачки по алгебре, математическому анализу, дифференциальным уравнениям… Просто потому, что было интересно — найдется ли такое уравнение, которое не смогут решить ни Maple, ни Maxima? В моем арсенале были эти две системы, и со всеми проблемами они справлялись «на ура». Это вовсе не означает, что всё решалось мгновенно и без применения математических знаний. Некоторые задачи требовали особых подходов, многочисленных преобразований и замен переменных. Так что, с противниками компьютерной алгебры можно поспорить — при правильном применении она нисколько не расслабляет мозг, а наоборот — развивает логическое (и прочее) мышление.
Иллюстрируя вышесказанное, в этом посте я расскажу о нескольких различных сценариях использования СКА Maple в борьбе с интегралами. Надеюсь, что персоны, знакомые с тонкостями символьных вычислений, найдут для себя здесь что-нибудь новенькое. А для тех, кому такой способ решения задач в новинку, я постаралась добавить побольше комментариев.
Сценарий №1 — «Для ленивых/уставших»
Всем, кому не повезло с преподавателем матана, и людям, которым просто нравится наблюдать пошаговое решение интегралов, посвящен отдельный модуль пакета student. Некоторые его «фишки» хороши и для «заковыристых» интегралов, но об этом позже.
Итак, сначала подключим модуль и ограничим вывод дополнительной информации. Двоеточие на конце означает, что вывод команды будет скрыт от глаз пользователя.
> with(student): > infolevel[Student[Calculus1]] := 1:
Для разминки вычислим довольно обычный определенный интеграл, который был позаимствован из задачника по матанализу. Я предпочитаю использовать наиболее простой интерфейс (Classic Worksheet), в нем команды вводятся в символьной форме, а специальный интерфейс для ввода формул отсутствует. Получаем заботливо отрисованный интеграл.
> Res:=Int(1/(x^2+4*x+5),x=0..1);