Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
L14_Maple1.doc
Скачиваний:
64
Добавлен:
15.02.2016
Размер:
223.23 Кб
Скачать

Лекция 9. Пакеты для математической обработки данных. Maple. Основы работы

План

  1. Компоненты экрана, справочная система Maple.

  2. Вычисления в Maple.

  3. Решение уравнений.

  1. Компоненты экрана, справочная система Maple

Maple  – специализированный математический пакет, которым пользуются профессиональные математики во всем мире. Подобные пакеты также называются системами компьютерной алгебры. Из множества подобных систем (Maple, Matlab, Mathcad, Mathematica, Macsyma, Derive, Axiom, MuPAD) Maple является признанным лидером в области символьных вычислений (то есть в преобразовании выражений с использованием переменных, многочленов, функций и т.д.). Помимо этого в Maple входят модули, облегчающие работу в таких разделах математики, как высшая алгебра, линейная алгебра, аналитическая геометрия, теория чисел, математический анализ, дифференциальные уравнения, комбинаторный анализ, теория вероятностей, статистика и многих других.

Для получения справки по той или иной команде необходимо в окне Maple ввести ?command (заменив command на имя команды).

Окно имеет стандартный для Windows-приложений вид: заголовочная строка, строка текстовых команд, панели инструментов, рабочая область и строка состояния.

Меню текстовых команд, кроме общеупотребимых, содержит специфические команды.

Отличительной особенностью Maple является предоставление пользователю возможности использования элементов команд, собранных в четыре палитры:

  1. Символ -палитра для ввода символов

  1. Выражение -палитра с шаблонами для ввода выражений

  1. Матрица -палитра с шаблонами для ввода матриц размерности не более (4x4)

  1. Вектор -палитра с шаблонами для ввода векторов

Палитры подключаются командой Вид-Палитры и далее выбрать нужную. Система предоставляет возможность отображения сразу всех палитр командой Вид-Палитры-Отобразить все.

Работа с палитрами организована просто и понятно. При нажатии необходимой кнопки на какой-либо палитре в строке ввода появляется либо символ (если это палитра Символ), либо шаблон для заполнения пользовательскими данными.

Команда Вставка содержит пункты:

Text Ctrl → установка режима ввода текста;

Maple input Ctrl+BM → установка режима ввода выражения;

Paragraph → вставка текстовой области (параграфа);

Section → вставка кнопки секции;

Subsection → вставка кнопки подсекции;

Команда Формат содержит пункты:

Styles → установка стилей для всех объектов;

Italic Ctrl+I → задание надписей курсивными символами;

Bold Ctrl+B → задание надписей полужирными прямыми символами;

Underline Ctrl+U → задание надписей символами, подчеркнутыми снизу;

Paragraph... → форматирование параграфа;

Character... → форматирование шрифтов;

Convert → преобразование выделенного текста в гипертекстовую ссылку, в математическое выражение или в строку ввода Maple.

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

Ниже меню справки, основной и контекстной панелей инструментов горизонтально располагается содержание справки, имеющее пять уровней вложенности.

Каждый документ имеет большое количество ссылок на документы, содержание которых тем или иным образом связано с содержанием просматриваемого документа. Щелчок на любой гиперссылке приводит к отображению связанного с ней документа. Автоматически перестраивается и содержание, показывая расположение отображаемого документа в структуре содержания.

Справка содержит следующие пункты:

• Introduction → справка по теме.

Help on "context" Ctrl+FI → справка по контексту или тематической помощи.

New user's → информация о практическом использовании Maple.

What's new —>информация о новых дополнениях и новинках системы.

Using help → обучение как пользоваться меню справки.

Topic index.. . → предметный поиск по заданному образцу.

search... → предметный поиск с полным обзором текста справки.

History... → вывод истории справочного поиска.

Save to database... → сформирование базы данных.

Remove topic → восстановление базы данных предметного поиска.

Получать справочную информацию можно и не используя команды Меню Help, а, набрав команду ?topic, где topic означает имя пакета (библиотеки), команды или служебного слова Maple. (Эта команда не завершается точкой с запятой или двоеточием).

Система Maple предоставляет более удобный способ получения справки по команде, заданной в рабочем листе. Для этого необходимо поместить курсор на имени команды или служенного слова и нажать клавишу <F1>.

  1. Вычисления в Maple

В рабочем листе (worksheet) системы Maple можно вводить команды после приглашения ">". Команда должна завершаться символом ";", ее результат немедленно выводится на экран. Если вместо ";" поставить ":", то команда будет выполнена, но результат ее работы не будет напечатан. Например:

> 5+2;

7

> 2/3+3/5;

Maple выдает ответ в точном виде в виде рационального выражения. Если надо представить результат в виде десятичной дроби (с некоторой точностью) надо использовать функцию evalf. Ее первый обязательный параметр – вычисляемое выражение, второй (необязательный) – количество значащих десятичных знаков (при этом выражение округляется для вывода соответствующего количества знаков):

> evalf(2/3+3/5);

Символ % в аргументе обозначает последнее вычисленное Maple выражение, %% – предпоследнее, %%% — предпредпоследнее (обозначения %%%% уже не существует). Например, команда

> evalf(%);

(вычисляет значение ранее введенного выражения 2/3+3/5).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]