Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Рабочий лист. Область вывода

Результаты выполнения операторов, введенных в область ввода, отображаются в области вывода. Для неграфического вывода Maple позволяет задать три формата:

>f(x):=sin(x); >Int(f(x),x)=int(f(x),x); Int(sin(x),x) = -cos(x) > Int(f(x),x)=int(f(x),x); /  |  | sin(x) dx = -cos(x)  | / > Int(f(x),x)=int(f(x),x); > Int(f(x),x)=int(f(x),x);
  • в виде строковой записи - аналогично формату ввода Maple-команд
  • в виде символьной записи - имитирует запись формул в математической нотации
  • в стандартном математическом виде, причем в этом случае возможны два варианта вывода: редактируемый (можно выделять отдельные элементы выводящегося выражения, копировать их) и не редактируемый (при выделении области вывода выделяется все выражение целиком).
Для установки одного из возможных вариантов отображения информации в области вывода необходино выполнить команду Option -> Output Display. В таблице приведены соответствующие подкоманды:
Maple Notation Строковый вывод результата
Character Notation Вывод в форме символьной записи
Typeset Notation не редактируемый вывод в математической форме
Standart Math Nonanion Редактируемая математическая нотация (установлена по умолчанию)

 

Простейшие графики

Графика Maple V реализует все мыслимые (и даже "немыслимые") варианты математических графиков - от построения графиков простых функций в Декартовой и в полярной системах координат до создания реалистических образов сложных пересекающихся в пространстве фигур с их функциональной окраской. Возможны наглядные графические иллюстрации решений самых разнообразных уравнений, включая системы дифференциальных уравнений.

В само ядро Maple V встроено ограниченное число функций графики. Это прежде всего функция для построения двумерных графиков (2D-типа) - plot() и функция для построения трехмерных графиков (3D-типа) - plot3d(). Они позволяют строить графики наиболее распространенных типов. Для построения графиков специального типа (например, в виде векторных полей градиентов, решения дифференциальных уравнений, построения фазовых портретов и т.д.) в пакеты расширения системы Maple V включено большое число различных графических функций. Для их вызова необходимы соответствующие указания.

Для построения двумерных графиков служит функция plot(). Она задается в виде:
>plot(f, h, v)
или
>plot(f, h, v, o)
где

f - функция (или функции), чей (чьи) график(и) строятся,
h - переменная с указанием области ее изменения по горизонтали,
v - (не обязательный параметр) заданная опционально переменная с указанием области ее изменения по вертикали,
o - не обязательный параметр) опция или набор опций, задающих стиль построения графика (толщину и цвет кривых, тип кривых, метки на них и т.д.).

Самыми простыми формами задания этой функции служат:
>plot(f, xmin..xmax) - построение графика функции f, заданной только именем;
>plot(f(x), x=xmin..xmax) - построение графика функции f(x).

Диапазон изменений независимой переменной x задается как xmin..xmax, где xmin и xmax - минимальное и максимальное значение x,
.. (две точки) - составной символ, указывающий на изменение независимой переменной. Разумеется, имя x здесь дано условно - независимая переменная может иметь любое допустимое имя.

С опциями двумерной графики мы познакомимся в Лекции №7.

Для построения графиков трехмерных поверхностей Maple имеет встроенную в ядро функцию plot3d. Простейшие форматы ее представления:
>plot3d(expr1, x=a..b, y=c..d, p)
>plot3d(f, a..b, c..d, p)
где

f - функция
expr1 - выражение, отражающее зависимость от х и у,
а и b — числовые константы действительного типа,
c и d — числовые константы или выражения действительного типа
р — параметры-опции.

Вывод графики в Maple можно осуществлять непосредственно в рабочий лист (режим по умолчанию) или в отдельное окно. Задание соответствующих режимов осуществляется командами Options ->Plot Display -> Inline и Options ->Plot Display -> Window.

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

В системе Maple предусмотрено быстрое построение двумерных графиков функций с помощью команды контекстного меню, которое появляется при щелчке ПРАВОЙ кнопкой мыши на выражении в области вывода. (Для этого сначала в области ввода необходимо набрать команду, задающую функцию, и выполнить ее, т.е. нажать клавишу Enter). В контекстном меню следует выбрать команду Plots -> 2-D Plot, после чего Maple с помощью специальной команды smartplot() построит график функции, содержащейся в области вывода.

Команда smartplot() использует при построении графика функции значения параметров по умолчанию. Но их можно изменить, теперь уже с помощью контекстного меню полученного графика. Обратите внимание на то, что содержимое строки главного меню и контекстной панели инструментов изменилось. На график, построенный с помощью функции smartplot() можно добавить графики других функций простым перетаскиванием с помощью мыши их определения из области вывода в область графика. При этом, если необходимо оставить определения функции в области вывода, перетаскивание осуществляется с нажатой клавишей Ctrl. В противном случае перетаскиваемая выделенная часть будет удалена из области вывода.

Аналогичным перетаскиванием можно удалить какую-либо функцию из области графика. Для этого следует подвести указательмыши на линию графика функции и переместитьего за пределы рисунка. При этом в том месте рабочего листа,куда он будет перемещен, появится команда, задающая удаленную функцию.

Основы редактирования

Операции редактирования содержатся в позиции главного меню Edit.

Некоторые операции редактирования:

Undo Delete Ctrl+Z Отменить последнюю операцию редактирования.
Cut Ctrl+X Поместить выделенное в буфер.
Copy Ctrl+C Скопировать выделенное в буфер.
Copy As Maple Text Копирование выделения в буфер в формате Maple-текста.
Paste Ctrl+V <> Вставить выделенное из буфера в документ.
Paste Maple Text Вставить данные из буфера в формате Maple-текста.
Delete Paragraph Ctrl+Del Стирание выделенных объектов.
Select All Ctrl+A Выделение всех объектов документа.
Find... Ctrl+F5 Найти заданную текстовую или математическую строку.
Input Mode F5 Включение/выключение ввода текстов.
Split or Join Разделение или объединение объектов.
Execute Исполнение выделенных или всех строк.
Remove Output Удаление вывода для выделенных или всех строк.
Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...