Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Изображения трехмерных объектов

Читайте также:
  1. IV. Режимы использования земель в границах охранной зоны объектов археологического наследия и зон археологического наблюдения
  2. N—число объектов, отказавших
  3. Антимикробная и антигрибковая активность исследуемых объектов
  4. АППАРАТУРА ДЛЯ МАГНИТНОЙ ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ ЗВУКА И ИЗОБРАЖЕНИЯ.
  5. В пострадавших от пожаров селах Волгоградской области построят 17 социальных объектов
  6. В) Обеспечить контрастность гистологических объектов.
  7. Виды стоимости объектов оценки. Методы и подходы к оценке

 

Типы графиков.

Plot3D[{f1[x,y], f2[x,y], …}, {x, xmin, xmax}, {y, ymin, ymax}] – график одной или нескольких поверхностей f1, f2, …. По умолчанию по каждой координате берется 25 отсчетов.

ParametricPlot3D[{{x1(t, u), y1(t, u), z1(t, u)}, {x2(t, u), y2(t, u), z2(t, u)}, …},

{t, tmin, tmax}, {u, umin, umax}]

– график одной или нескольких поверхностей, заданных параметрически.

ParametricPlot3D[{{x1(t,), y1(t,), z1(t,)}, {x2(t,), y2(t,), z2(t,)}, …}, {t, tmin, tmax}]

– график одной или нескольких пространственных кривых, заданных параметрически.

ContourPlot[f, {x, xmin, xmax}, {y, ymin, ymax}] – поверхность представляется с помощью линий уровня, подобно тому, как изображается рельеф на географических картах.

Для трехмерных графиков опция ViewPoint -> {x, y, z} определяет координаты точки, из которой наблюдается трехмерный объект. Установка по умолчанию: ViewPoint -> {1.3, -2.4, 2}.

Варианты выбора точки наблюдения:

{0, -2, 0} – прямо спереди;

{0, -2, -2} – спереди и сверху;

{-2, -2, 0} – из левого угла и т.д.

Используются также следующие обозначения: Above (положительные значения z), Below (отрицательные значения z), Back (положительные значения y), Left (отрицательные значения x), {Left, Top} и т.д.

Пример 11.5

На рис. 11.6. приведены два изображения поверхности z[x, y] = x2 – x y2. Программа построения графиков:

In[ ]:= z[x_,y_]=x^2-y^2 x;

a=Plot3D[z[x,y],{x,-2.5,4},{y,-2,2},

ColorFunction®(Hue[1-#]&),AxesLabel®{x,y,z},

BoxRatios®{1,1,0.5},Boxed®False];

b=ContourPlot[z[x,y],{x,-2.5,4},{y,-2,2},

ColorFunction®(Hue[1-#]&),Axes®True,AxesLabel®{x,y}];

Show[GraphicsRow[{a,b}]]

Опция ColorFunction -> (Hue[ 1- # ] &) делает графики цветными.

Пример 11.6

Следующий рисунок (рис. 11.7.) представляет собой параметрический график конуса и секущей плоскости:

In[ ]: = ParametricPlot3D[ {

{Cos[fi Pi](1-z/2), Sin [fi Pi](1-z/2), z}, (* – Конус *)

{-1+fi, -1+z, 0.5+z/2}}, (* – Секущая плоскость *)

{fi, 0, 2}, {z, 0, 2}, AxesLabel -> {x, y, z}]

Пример 11.7 Нарисуем свертывающуюся спираль (рис. 11.8). Для построения пространственной кривой используем параметрический график, в котором координаты зависят только от одного параметра t. По оси x отложим функцию , а по оси z – производную x(t). Добавим прямую линию – ось спирали.

In[ ]:= a=0.05; x[t_]=E^-(a t) Cos[t]; z[t_]=x'[t];

ParametricPlot3D[ { {x[ t], t, z[t]}, (* Спираль *)

{0, t, 0}}, (* Ось спирали *)

{t, 0, 8Pi}, Boxed ->False, BoxRatios ->{1, 6.2, 1},

ViewPoint -> {0.7, -3, 0.6},

AxesLabel -> {"x[t]", "t", "z[t]" }]

Пакет Математика включает ряд трехмерных примитивов. Информация о них содержится в разделе Graphics3D.

Пример 11.8. Построим график конуса и сферы (рис. 11.9):

In[ ]:= Graphics3D[ {Cone[], Magenta, Sphere[{3, 0, 0}]} ]


Дата добавления: 2015-07-08; просмотров: 210 | Нарушение авторских прав


Читайте в этой же книге: Точные и приближенные вычисления. Численные и аналитические операции | Рабочий документ и ячейки. Основные команды | Правила написания. Основные встроенные функции | Функции комплексного аргумента | Цикл Do | Немедленное и задержанное присваивание | Составление программ. Глобальные и локальные переменные | Прерывание вычислений | Матричные функции | Массивы |
<== предыдущая страница | следующая страница ==>
Двумерные графики| Анимация

mybiblioteka.su - 2015-2024 год. (0.007 сек.)