Иллюстрированный самоучитель по MatLab

Окраска плоских многоугольников

Для построения окрашенных в заданный цвет плоских многоугольников может использоваться команда fill (заполнить):

  • fill(X.Y.C) – строит закрашенный плоский многоугольник, вершины которого задаются векторами X и Y с цветом, заданным С. Многоугольник должен быть замкнутым. Для построения нескольких прямоугольников параметры команды должны быть матрицами.
  • fill(X1,Y1,C1,X2,Y2,C2,…) – представляет собой другой способ построения нескольких закрашенных прямоугольников.

Следующий пример показывает построение четырехугольника, закрашенного синим цветом:

>> X=[1 2 3 2 1];
>> Y=[5 0.5 0 4 5]:
>> fill(X,Y,[0 0 1])

Построения, реализованные этим примером, показаны на рис. 6.47.

Иллюстрированный самоучитель по MatLab › Обычная графика MATLAB › Окраска плоских многоугольников
Рис. 6.47. Построение закрашенного четырехугольника на плоскости

Функция H=fill (…) строит график и возвращает вектор-столбец дескрипторов для созданных объектов класса patch по одному дескриптору на каждый объект.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.