Создайте прямоугольник с острыми или изогнутыми углами
rectangle('Position',
создает прямоугольник в 2-D координатах. Задайте pos
)pos
как четырехэлементный вектор вида [x y w h]
в единицах данных. The x
и y
элементы определяют местоположение и w
и h
элементы определяют размер. Графики функций в текущие оси без удаления существующего содержимого из осей.
rectangle('Position',
добавляет кривизну к сторонам прямоугольника. Для различных кривых по горизонтальной и вертикальной сторонам задайте pos
,'Curvature',cur
)cur
как двухэлементный вектор вида [horizontal vertical]
. Для одинаковой длины кривизны по всем сторонам задайте cur
как скалярное значение. Задайте значения между 0 (без кривизны) и 1 (максимальная кривизна). Использование [1 1]
для создания эллипса или окружности.
rectangle(___,
задает свойства прямоугольника, используя один или несколько аргументы пары "имя-значение". Для примера, Name,Value
)'FaceColor','red'
задает красный цвет заливки. Можно задать свойства прямоугольника с любым из комбинаций входных аргументов в предыдущих синтаксисах.
rectangle(
создает прямоугольник в осях, заданных как ax
,___)ax
вместо в текущей системе координат (gca
). Опция ax
может предшествовать любой комбинации входных аргументов в предыдущих синтаксисах.
возвращает объект прямоугольника. Использование r
= rectangle(___)r
для изменения свойств прямоугольника после создания. Список свойств см. в разделе «Свойства прямоугольника». Можно вернуть выходной аргумент с любым из предыдущих синтаксисов.