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