Моделирование в MATLAB/Simulink и SCILAB/Scicos - page 72

70
(
)
CZYX surf
, , ,
– строит цветную параметрическую поверхность по
данным матриц
X
,
Y
и
Z
с цветом, задаваемым массивом
С
;
(
)
ZYX surf
, ,
– аналогична предшествующей команде, где
=
, так
что цвет задается высотой той или иной ячейки поверхности;
(
)
Zyx surf
, ,
и
(
)
CZyx surf
, , ,
с двумя векторными аргументами
x
и
y
векторы
x
и
y
заменяют первых два матричных аргумента и должны
иметь длины
( )
n x
length
=
и
( )
m y
length
=
, где
[ ]
( )
Z size
nm
=
,
. В этом
случае вершины областей поверхности представлены тройками
координат
( ) ( ) ( )
(
)
jiZiy ix
,
,
,
.
x
соответствует столбцам
Z
, а
y
соответствует строкам;
( )
Z surf
и
(
)
CZ surf
,
используют
n x
:1
=
и
m y
:1
=
. В этом случае
высота
Z
– однозначно определенная функция, заданная
геометрически прямоугольной сеткой;
( )
surf
h
=
– строит поверхность и возвращает дескриптор объекта
класса
surface
.
Команды
axis
,
caxis
,
colormap
,
hold
,
shading
и
view
задают координатные
оси и свойства поверхности или фигуры.
Пример 5.10.
Построить поверхность параболоида с окраской ячеек
[X,Y]=meshgrid([-3:0.1:3]);
Z=X.^2+Y.^2;
surf(X,Y,Z)
Рис. 5.18. График параболоида с функциональной окраской ячеек
1...,62,63,64,65,66,67,68,69,70,71 73,74,75,76,77,78,79,80,81,82,...286
Powered by FlippingBook