Кирьянов Д. - MathCad 11 (1077323), страница 68
Текст из файла (страница 68)
При помощи еще одной вкладки — Backplanes (Плоскости заднего плана) задается показ проекций координатной сетки на три скрытые плоскости трехмерного графика (примерформатирования плоскости XY показан на рис. 16.47).32F ( x , y ) := 0.1-х + у3-D Plot FormatHIоб'яоjАи_-j 1-r*jos Lim.aj P'AuttiQrid[•„•-'" Autp Scete-MumbernJ^um ValueAxis Wbm Value^С-i.HelpРис.
16.46. Форматирование осей координат32F ( x , y ) := 0.1-х + у3-D Plot FormatjAppeai once|Gereial | Axs*Specia'AcrvemcecSackp lanesX-V3ackplane Y-Z 8ackp.ane | X-Z Baj^plane |Lighting|T,UeQuicfcPlcrQata: ю-P EackfiJann BorderP ЁЦВаскр e.i» ® Cflbtr •Grds• , Sbb-QndeiX-Aas-A»n• - -'''IXJAXJ V •Y-Aws P Q.rew bnesГ? CtawUiesr b f f i B L i пв?Г Draw Una*I o.' Г Draw ^icksГ CrawTjtkS'1 Line Colo'Line Weignt1 l-щеСо'огi.
.14 Weiflht'• 3 0 -.20-V; F ~ iCreateMesh(F)FGKFDrewTicke., P" ,•-"".! UnaWaig It^Г Draw Ticksr~ ,••Lns WaigjitF ~ 3CancelЩРис. 16.47. Форматирование скрытых плоскостей графикаHelp1iiГлава 16. Ввод-вывод данных445Стиль заливки и линийНа рис. 16.48 и 16.49 показано влияние различного стиля задания заливки илиний с помощью вкладки Appearance (Появление) для контурного и поверхностного графиков. При выборе переключателя Fill Surface (Заливкаповерхности) из группы Fill Options (Опции заливки) (рис. 16.48) Вы получаете доступ к опциям цвета (в группе Color Options). Если выбрать переключатель Solid Color (Один цвет), то получится однотонная заливка поверхности, показанная на рис.
16.49. Если установить переключательColormap (Цветовая схема), то поверхность или контурный график будутзалиты разными цветами и оттенками (рис. 16.48), причем выбрать цветовую схему можно на вкладке Advanced (Дополнительно) (рис. 16.50).3-D Plot FormatjeneHfAwtCreateMesh(F)Рис. 16.48, Настройка заливки графика поверхностиРис. 16.49. Заливка поверхности белым цветом (слева) и серым цветом (справа)446Часть IV. Оформление расчетовПоэкспериментируйте с разными цветовыми схемами и представлениямизаливки и линий, задаваемых полем Line Options (Опции линии) (рис. 16.48),чтобы представлять себе богатство возможностей Mathcad.
Некоторые параметры, влияющие на представление контуров графиков, доступны на вкладке Special (Специальные) (рис. 16.51). Сочетаний различных цветовых схем,заливок и других параметров настолько много, что лучше предоставить читателю самому попробовать применить их различные комбинации и выбратьиз них наиболее понравившиеся.3F ( x , y ) := 0 . 1 - х + у2Genarel | Axes \ Appearance | Ugbting | TMeBackplanes | SpecialAdvanced ' J QuickPtaDato"AdvanceiiViawQpltons • ~ " " " r Pnnttng- -- •1~ Enable fog Ji 00 ™J yerScal Scale T High flueliV Ffinting; Г" Perspective[ьJ Viewing Distance ' Г SgiasdsfauHColOtmap - - •Plot! I'p 3 SWninw»Г Increasing j ;; Choose СЫогтарfi3 Poison OffsetРис.
1 6 . 5 0 . Выбор цветовой схемыF ( x , y ) := 0 . 1 - х 3 + у 2AxesGsnsre! 1BackplanesPlot! |1 Apрввгшса 1 Lighting | TrteSpecial j Advancedj QuickRotDatttI1- Contour Optiansj7 jpjjfConnectvsV —BsrPbtLayout-( Interpofated Mesh -; "" f.i. C( •'p rwunes- ! Г :.,,,,., ;.Г Auta ContourCf -, i •,;. TC - - j l; г . !!• .,F_B.Г.,•,,!p~4 lumber S a n gPneStyteJ r! Columns .Q &J-Contour?CreateMesh(F)_^]гг ~з• •*CancelРис. 1 6 . 5 1 . Вкладка Specialjdclteii3HelpГлава 16.
Ввод-вывод данных447СпецэффектыВ той же вкладке Advanced (Дополнительно) (рис. 16.50) имеется доступ куправлению несколькими специальными эффектами оформления графиков,благодаря которым они смотрятся более красиво.Перечислим эти эффекты:GShininess (Сияние) — имеется возможность регулировать сияние в пределах от 0 до 128;•Fog (Туман) — эффект тумана (рис. 16.52);Рис. 16.52. Эффекты перспективы (слева) и тумана (справа)•Transparency (Прозрачность) — задается процент прозрачности графика(рис.
16.53);GPerspective (Перспектива) — показ перспективы с определением видимости расстояния (рис. 16.52).Рис. 16.53. Эффект прозрачности в 40% (слева) и 80% (справа)Часть IV. Оформление расчетов448Еще один спецэффект подсветки графика задается на вкладке Lighting(Подсветка) (рис. 16.54), причем имеются как встроенные схемы подсветки(на рис. 16.54 на них наведен указатель мыши), так и возможность задаватьее цвет и направление самому пользователю.3F(x,y) := 0.1-х +у23-D Plot FormatBackplanesGeneral.
|.'„-л .i.J\Specie.1А»еэ|| juKkPlcrt Data':" ' Л|TWa.;Lg-:< IUoht5Light ng :I? EnebJe Lightingi !Г™ j%bient Light ColorLighting SfinemeJ._ ^ L _ I l_^-JlTJ!Scheme 6Рис. 16.54. Эффект подсветкиЗаголовок графикаЗаголовок графика определяется на вкладке Title (Заголовок) и может бытьрасположен как сверху, так и снизу графика (рис.
16.55).SITRFACE PLOT 1-3030--2020100-Шшк 10Wr•0--104.10-SURFACE PLOT 2Рис. 16.55. Графики с заголовкамиРедактирование точек данныхНа многих типах графиков допускается показ точек данных. Формат точек,включая тип символа, размер, соединение их линией задается на вкладкеГлава 16. Ввод-вывод данных449Appearance (Оформление) (рис. 16.56). Опции форматирования точек те жесамые, что и для двумерных графиков (см.
разд. 16.3.7).3-D Plot FormatBackplereei.Generel'•%*SpeaalAxs&IAppearnnce|Ligharig|~тиЙоМ4\j|<FiUOptrons-- —.n -' ,,Г r.,i^1 ^Bfc-20 ;•10|• n:r-ti:tjp--.;..'-dm! ColorOpiionsI P iVh i -:! r : , c i f . • i~CreateMesh(F)-UnBOptione —i \r, ^PointOpuui-sDraw £• и лЦg f eSi.j Color Optionsi''r • - i,P,-•)-/[CancstjРис. 16.56. Форматирование точек данныхБыстрое изменение формата графикаУдобный способ применения некоторых видов форматирования трехмерныхграфиков заключается в использовании контекстного меню (рис.
16.57).Достаточно нажать на графике правую кнопку мыши и выбрать в контекстном меню одну из опций форматирования. Внешний вид графика сразу изменится.EastsPaste Special.Foimat..Eog-iA, i '„LightingEquoJ ScalesEefspecUvaBox* BorderРис. 16.57. Форматирование графика при помощи контекстного меню450Часть IV.
Оформление расчетов16.5. Создание анимацииВо многих случаях самый зрелищный способ представления результатов математических расчетов — это анимация. Mathcad позволяет создавать анимационные ролики и сохранять их в видеофайлах.Основной принцип анимации в Mathcad — покадровая анимация. Роликанимации — это просто последовательность кадров, представляющих собойнекоторый участок документа, который выделяется пользователем. Расчетыпроизводятся обособленно для каждого кадра, причем формулы и графики,которые в нем содержатся, должны быть функцией от номера кадра. Номеркадра задается системной переменной FRAME, которая может приниматьлишь натуральные значения.
По умолчанию, если не включен режим подготовки анимации, FRAME=O.Рассмотрим последовательность действий для создания ролика анимации,например демонстрирующего перемещение гармонической бегущей волны.При этом каждый момент времени будет задаваться переменной FRAME.1. Введите в документ необходимые выражения и графики, в которых участвует переменная номера кадра FRAME. Подготовьте часть документа, которую Вы желаете сделать анимацией, таким образом, чтобы она находилась в поле Вашего зрения на экране.
В нашем примере подготовкасводится к определению функции f (x, t> :=sin(x-t) и создании ее Декартова графика у(х,FRAME).2. Выполните команду Tools / Animation / Record (Сервис / Анимация / Запись).3. В диалоговом окне Animate (Анимация) задайте номер первого кадра вполе From (От), номер последнего кадра в поле То (До) и скорость анимации в поле At (Скорость) в кадрах в секунду (рис. 16.58).4. Выделите протаскиванием указателя мыши при нажатой левой кнопкемыши область в документе, которая станет роликом анимации.5. В диалоговом окне Animate (Анимация) нажмите кнопку Animate (Анимация).
После этого в окошке диалогового окна Animate (Анимация)будут появляться результаты расчетов выделенной области, сопровождающиеся выводом текущего значения переменной FRAME. ПО окончанииэтого процесса на экране появится окно проигрывателя анимации(рис. 16.59).6. Запустите просмотр анимации в проигрывателе нажатием кнопки воспроизведения в левом нижнем углу окна проигрывателя.7. В случае если вид анимации Вас устраивает, сохраните ее в виде видеофайла, нажав кнопку Save As (Сохранить как) в диалоговом окне Animate(Анимация). В появившемся диалоговом окне Save Animation (СохранитьГлава 16.
Ввод-вывод данных451анимацию) обычным для Windows способом укажите имя файла и егорасположение на диске.V(x,t]X- s i n ( x - t)For FRAME • - - |• .1. ,At- •(1O~Fiames/Secу [х .FRAME)•FRAME. the FRAME variable, «№'*l«6ng and ending FRAME values,1 and choose Animate,-•:. ,..Рис. 1 6 . 5 8 . Начало создания анимацииЗакройте диалог Animate (Анимация) нажатием кнопки Cancel (Отмена) иликнопки управления его окном.Сохраненный видеофайл можно использоватьза пределами Mathcad. Скорее всего, если в проводнике Windows дваждыщелкнуть на имени этого файла, он будет загружен в проигрыватель видеофайлов Windows, и Вы увидите его на экране компьютера.