![]() |
Главная Длительная эволюция [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [ 27 ] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86]
Опции AspectRatio, Axes, AxesLabel, AxesStyle, Background, ColorOutput, DefauItColor, DisplayFunction, Epilog, PlotLabel, PlotRange, PIotRegion и Ticks совпадают с соответствующими опциями двухмерных графических функций. Опция Shading устанавливает или отменяет закрашивание поверхности в серый или иные цвета в зависимости от расположения соответствующего участка поверхности. Если Shading -> False, то представление о поверхности можно получить по имеющейся на ней криволинейной сетке, образованной линиями пересечения плоскостей х = const, у = const с поверхностью. Б случае Shading -> True окраска поверхности определяется дополнительными опциями, содержащими символ Light. Опция Lighting определяет, будет ли использована искусственная подсветка двухмерной поверхности. Если установлено Lighting -> True, то характер подсветки определяется опциями AmbientLight (фоновый цвет) и LightSources (источники света). С помощью опции AmbientLight -> GrayLevel[d] осуществляется равномерное окрашивание поверхности в серый цвет или при AmbientLight -> Hue[d] в один из цветов Hue-палитры. В то же время может осуществляться подсветка поверхности красным светом из источника, расположенного в точке с координатами {хг,Уг,г}, зеленым светом из точки {xg,yg,Zg} и синим светом из точки {хь,уь,2ь}. По умолчанию сделаны установки AmbientLight -> GrayLevel[0] и LightSources -> ->{{{!.,0.,1.}, RGBColor[l,0,0]}, RGBColor[0,1,0]}, {{0.,l.,l.},RGBColor[0,0,l}}}]. При установке Lighting -> False поверхность подкрашивается серым цветом более темным на участках с меньшими значениями z-координаты. Опция ViewPoint определяет точку, из которой рассматривается рисуемая поверхность. Положение этой точки определяется относительными координатами, в которых центр коробочки с рисунком имеет координаты {0,0,0}, а линейный размер ее наибольшей стороны не превосходит единицы. Относительные размеры других сторон определяются опцией BoxRatios. По умолчанию сделана установка ViewPoint -> {1.3,-2.4,2}. Другие часто используемые опции: {О, -2,0} - взгляд на фасад коробочки, {О, -2,2} - сверху с фасадной стороны, {О, -2, -2} - снизу с фасадной стороны, {-2,-2,0} - взгляд с левого угла, {2, -2,0} - взгляд с правого угла, {0,0,2} - строго сверху. Опции ViewCenter и ViewVertical определяют положение коробочки в поле, отведенном для рисунка. Пример применения функции Plot3D был приведен раньше. Опцией, специфической для этой функции, является Mesh. При установке Mesh -> False убирается криволинейная сетка линий на поверхности. Опция ColorFunction управляет интенсивностью и цветом подкраски поверхности, зависящими от значения координаты 2. По умолчанию она установлена на Automatic. Опция ClipFill определяет, будут ли нарисованы плоскости Z = zmax или z = zmin в случае, когда значение функции в какой-то области превосходит значение опции PlotRange. Опция HiddenSurface в случае ее установки по умолчанию на True обеспечивает подсветку и подкрашивание всей поверхности как сплошного тела, в том числе и невидимых с выбранной точки зрения участков поверхности. В случае HiddenSurface -> False подкрашивание вовсе отсутствует. С помощью функции ParamericPlotSD можно рисовать параметрически заданные двухмерные поверхности или одномерные кривые в трехмерном пространстве. Ниже следуют рисунки тора и одномерной кривой (рис. 3.9 и 3.10): ParametricPlot3D[{(2 - Cos [и]) Cos [t], (2 - Cos[u])Sin[t], Sin[u]}, {t,0,2Pi}, {u,0,2Pi}, Boxed -> False, Axes -> False]; ![]() Рис. 3.9 ParametricPlot3D[{Cos[2t],Sin[2t],Sin[t]},{t,0,2Pi}]; 0.5. -0.5. ![]() Функция ListPlotSD служит для графического представления дискретных численных данных вида data= {{zii,zi2,...}, {21,222,-•-},..}• .Данные data интерпретируются как z-коор- динаты трехмерных точек, причем значение координаты z, [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [ 27 ] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] 0.0011 |