76
5. 3. Другие возможности графики
5. 3. 1. Построение цилиндра
Для построения цилиндра в виде трехмерной фигуры применяется
функция
cylinder
:
•
[
]
(
)
NR
cylinder
ZYX
,
, ,
=
– создает массивы
X
,
Y
и
Z
, описывающие
цилиндрическую поверхность с радиусом
R
и числом узловых точек
N
для последующего построения с помощью функции
surf
(
X
,
Y
,
Z
);
•
[
]
( )
R
cylinder
ZYX
=
, ,
и
[
]
cylinder
ZYX
=
, ,
–
подобны
предшествующей функции для
20
=
N
и
[ ]
11
=
R
.
[X,Y,Z]=cylinder(10,30)
surf(X,Y,Z,X)
Рис. 5.24. Исходная поверхность
Естественность воспроизведения цилиндра существенно зависит от
графической команды, используемой для его построения. Команда
surf
дает
возможность задать функциональную окраску с цветом, определяемым
вектором
x
, что делает представление цилиндра достаточно наглядным.
5. 3. 2. Построение сферы
Для расчета массивов
X
,
Y
и
Z
координат точек сферы как трехмерной
фигуры используется функция
sphere
: