Дьяконов В. Maple 7 - Учебный курс (1185900), страница 29
Текст из файла (страница 29)
Предполагаемые переменные при выводе обычно обозначатотся значком тильды (-) после их имени. Этот знак отображается при установки флажка Тга!!1пя т11оез (по умолчанию она включена). Однако с помошью флажка !чо Аопогайоп можно отключить как это обозначение, так и короткий текстовый комментарий, который сопровождает предполагаемые переменные. Наконец, флажок Р!тгазе включает вывод текстовых комментариев. Рисунок 4.16 наглядно иллюстрирует применение этих параметров. Благодаря применению предполагаемых переменных облегчается реализация ряда алгоритмов, критичных к выбору переменных. Например, если использовать вычисление квадратного корня без привлечения понятия о комплексных числах, то Работа с параметрами Иар1е 7 18Я на численные значения переменных надо наложить условие нх положительности.
Контроль за статусом таких переменных и дают описанные параметры. Рис. 4.1а. Применение параметроа кантролл предполагаемых переменных Управление показом графиков Графические результаты могут быль представлены прямо в документе в ячейках вывода или в отдельных окнах. Это обеспечивается двуъгя командами подменю р1ог 1ЗВр1ау: О 1пйпе — вывод графиков в ячейках вывода; О Ф!пботк — вывод графиков в отдельных окнах. На рис.
4.17 показан пример вывода двух графиков — один выводится с применением 1пйпе в ячейку документа (сразу после ввода), а другой с примепением тдйпботч в отдельное окно. Какой из этих двух вариантов предпочтительнее, зависит от привычек пользователя. Следует отметить, что нз всех окон (докуьтентов или графиков) в данный момент активтьым может быть только одно окно. Если жго окно графическое, то для него выводится своя контекстная панель инструментов, позволяющая ме- 1ЯО Урок 4. Управление с интерфейсом пользователя нять вид графика и некоторые параметры, используемые при его построении. Кстати говоря, запись заданного документа на диск возможна только при активном окне этого документа.
Рис. Я.17. Пример построения двух графиков с выводом одного из них в отдельное акко Следует отметить, что из всех окон (докуметттов или графиков) в данный момент активным может быть только одно окно. Если это окно графическое, то для него выводится своя контекстная панель инструментов, позволяющая менять вид графика и некоторые параметры", используемые при его построении. Кстати говоря, запись заданного документа на диск возможна только при активном окне этого документа. ' Управление построением двумерных графиков Двумерные графики обычно строятся с применением функции р1 о1. На рис. 4.18 (и на рис.
1.24 с графиком в документе) представлено назначение кнопок контекстной панели инструментов двумерной графики. Кнопки обозначены номерами под ними, а в окне документа дано их краткое назначение, Панель инструментов графиков появляется только при активном окне графики или при выделении графика в ячейке документа. Работа с параметрами Мар(е 7 191 . фр . - )Наби(дуейзр))тв)~.',у())р(р(ЪЗф.::.',ЗфЖД Назначение кнопок панели форметироввнин двумерных графиков г> р1от(взо(х"з)*сов(х),х -рз..сз,со1оз ыне) г> Рнс.4.18. Окно двумерного графика н его ввнекь инструментов Управление построением трехмерных графиков Трехмерные графики имеют свою контекстную панель инструментов (р))с. ((.19; см. также рис. 1.25 с графиком в документе), с кнопками залания наиболее распространенных параметров лля построения трехмерных графиков. Слелует отметить, что панели инструментов графических окон дают доступ лишь к части параметрон графиков.
Более полробно состав и назначение параметров булут рассмотрены в дальнейшем при описании средств созлания графиков. Читателю настоятельно рекомендуется опробовать действие кнопок управления различными форматами графиков, что позволит быстрее освоить огромные возможности Мар!е 7 в создании цветных и монохромных графиков. Работа с окнами Меню 9йпдоа При серьезной работе в среде Мар)е 7 пользователь нередко вынужден работать одновременно с несколькими документами.
Удобства такой работы зависят от 1 2 345 67 89 1 - Координаты графического маркера 3 - Задание стиля графика ро(п( в(у)е 5 - Стиль графика ро(уйоп раш в(у)е 7 - Построение осей спевки снизу 9- Построение графика без осей 19 2 -Задание стиля графика апе в(у)е 4 -Задание стиля графика йпм)(пес в(у)е 6 - Построение осей в виде прямоугольника 8- Построение осей в виде креста 10 - Установка масштаба графика 192 Урок 4.
Управление с интерфейсом пользователя того, как окна расположены в пределах экрана. Мар!е 7 дает возможность распо пожить их любым стандартным способом. 6 ',лф й"':А . Ф:., тт: Ф:::З Т Ь ~!:„'~~~:,'::;ит ф'; 'и" ж А::Ф 'тЦ Я",,:.Войт:.".'~.':.'.": «,':;".':.'! ''.ч:Г!":1 -,,. „г .'",' ",',»т .г и и, >Ф- 8 9 10111213 14 3. Видимые линии и заливка б - линии уровня и заливка 7. линии уровня без заливки 9-построение фигуры точками 11,12- вывод асей в разных формах 14 - масштабе графика Назначение кнопок панели форматмрованнн трехмерных трафнкеа (> р1аьао(тс"2+у 2,тт -2..2,у -2..2! г Рмс. 4.19.
Окна трехмерного графика н назначение кнопок панели инструментов Основные команды по установке расположения окон сосредоточены в меню ЧУ!пс!оиг (рис. 4.20). Рис. 4.20. Меню Рбпдон Это меню содержит следующие команды; О Сазсабе — каскадное расположение окон; О Тт!е — расположение окон мозаикой; О Ног!хоота! — расположение окон по горизонтали; О Чег!!са! — расположение окон по вертикали; 1234667 1,2-углы обзора фигуры 4 ° заливка без линий 6 -только видимые линии 8 - все линии без заливки 10 - вывод "ящика" 13 -удаление асей Б з 2 Б 2 Работа с окнами 193 О Аггапде 1сопз — упорядочение расположения икон; О С!оае А!! — закрытие всех окон документов; О С!озе А!! Не!р — закрытие всех окон справочной системы. Каскадное расположение окон Каскадное расположении окон напоминает колоду карт, сдвинугых так, чтобы были видны их титульные строки.
Такое расположение окон показано на рпс. 4.21. Рис, 4.И. Каскадное Оасоаножение акен документов Расположение окон мозаикой При выполнении команды Т!!е устанавливается расположение окон мозаикой, показанное на рис. 4.22. При этом окна не перекрываются, имеют примерно одинаковый размер. К сожалению, при большом числе окон область просмотра оказывается настолько мала, что работать с документами при таком расположении окон становится неудобно.
расположемкке окон мозаикой достаточно удобно при работе с двумя (или на большом экране тремя) окнами. Оно может быть полезно, например, при,переносе содержимого отдельных ячеек с одного документа в другой путем перетас- 194 Урок 4. Управление с интерфейсои пользователя кивания. Можно также копировать объекты в одном окне, а затем, переключившись в другое окно, вставлять содержимое буфера обмена в нужную ячейку, используя команду Рвзсе. Рис.
4.22. Расположение окон мозаикой Горизонтальное расположение окон При использовании команды Нопгопса! окна оказываются расположенымн на экране в виде горизонтальных полос (ряс. 4.23). Этот вариант расположения окон, как и каскадное расположение, дает обзор заголовков документов, если область просмотра каждого документа расположена сверху окна. Последнее условие может нарушаться при перемещении окон документов. Вертикальное расположение окон (Чег0са!) Команда Чегоса! задает расположение орай в виде вертикальных полос (рис. 4.24). Такое расположение окон удобно, есл4с содержимое ячеек документов представлено короткими выражениями. Следует отметить, что описанным командам подчиняются только развернутые в данный момент окна — расположение вновь открытого или развернутого окна не зависит от данных до етого команд.
Работа с окнами 195 Рис. 4.23. Горитонтальное расположение окон в»г тд 5>итти ~ >го>л(;:, о<кит < -атн тоткптт иж ..:, ДЩ~ф~я~~Ящ(ф~:яятттц~ =,щ~ дя~фя~дЯдЩцу~;;,~:; ~ '" ',.".: б9)Я~:," и Пример ! Построение ЗС) графика дяя Функции, тор с обмоткой Демонстрация работы с системои мар]е т решения системы из заданнои в параметрической форме 2 в (т> т <т> ПЯТИ линейных уравнений ! > и:т (тт:)«т (т г > р1отзн(] ав(т) (1+. 2»»1п(н) ] . ,»1п(т)*(1+.7* ' »1 (и)) .2 »1 (т)ваов(н)1,1- т -. Е .. 1.
5*от, Н- ,." -Ет..а,т ет>т <1т>) 1 о.. т (: ттт),*'*. <-т) в ! > Отврт»т« рт, рл ':-:, >,в вттпо лмсо йт' Нлтантиел>т рнс. 4.24. бертниальное рнсположенне окон > р1:- р»а нтт <( ав<Ь>*(та З *в1п(1*15)),»1 М>*<1О.З*,тп (1»15)), 2*аов " (1*15),г-с..т* ° Р1,пнпра1 тв 1 ООО],аотов Ы» ', а)т): > рт:-т Ь рт 1<(' та аов(н,та*в "' тп<т>,о1,1 о..
Г 2 Р1,пнпро1птв > -таа, ат«в-2 т ,вттто-Латоииа:;. олтл). > нс~в1 [х + 2*у + 3*г + 4*2. + 5*тт '.: б, > 5*х + 5*у $' + 4*в + 196 Урок 4. Управление с интерфейсом пользователя Приведение в порядок значков свернутых окон Свернутые окна представлены значками. Они могут перемещаться мышью по всему пространству экрана, поэтому иногда значки оказываются хаотично разбросанными (рис. 4.25). Рис. 4.25. Хаотическое раслоламенне эначкав свернутых окон Для наведения порядка с расположением значков можно, разумеется, переместить каждый из них в удобное место. Но это довольно утомительное занятие.
Лучше воспользоваться специальной командой Аггаппе 1сопз, которая атэтттлтатическп наводит порядок в расположении значков свернутых окон, аккурапю располагая их снизу экрана. Действие этой команды показано на рис. Уь26. Как и окно, каждый значок имеет строку заголовка с четырьмя маленькими кнопками, Первая из них открывает меню управления, а три другие использук>тся соответственно для восстановления размера, развертывания на весь экран и закрытия окна. Закрытие всех окон одновременно Команда С!озе А!! служит для закрытия всех окон одновременно. Эта команда будет выполнена сразу только в том случае, когда все документы не модифицировались или были записаны на диск после внесения исправлений.
Если какой-либо 198 урок Л. управление с интерфейсом пользователя обеспечивает закрытие разом всех окоп справочной системы, что позволяет продолжить работу с текущим документом. На окна загруженных документов операция С!ове А!! Не!р влияния не оказывает. Список открытых документов Заканчивая рассмотрение меню УУ!пт!отт, надо отметить, что опо завершается списком всех открытых в !ь!ар!е 7 документов и соответственно окон (рис.
4.26). Щелкнув на той или иной строке этого списка, можно открыть соответствуютцее окно п сделать его активным. Что нового мы узнали? В этом уроке мы научились; О Изменять впд интерфейса и документа. О Выводить и скрывать палитры математических знаков. О Управлять показом непечатаемых символов. О Изменять статус ячеек документа.
О Устанавливать параметры Мар!е 7. О Работать с окнами документов. О Просматривать список открытых документов. Типы данных системы Мар1е 7 Мар1е-язык и его синтаксис Выражения и основы работы с ними Простые типы данных Данные множественного типа Строки и комментарии Переменные Константы Кар!е-язык и его синтаксис Знаки алфавита Язык Мар1е (илн Мар1е-язык) является одновременно входным языком общения с Мар1с 7 и языком ее программирования. Входящие в пего средства (прежде всего операторы и фушецнп) полобрапы настолько полно и удачно, что прп решении подавляющего большинства тппоных математических задач от полыни ватсля пе требуется знаний даже основ программирования. 2!ля решения нужной задачи обычно достаточно составить алгоритм и подобрать набор нужных для его реализации функппй и иных средств Мар1с-языка.