nsidedpoly

Правильный многоугольник

Синтаксис

pgon = nsidedpoly(n)
pgon = nsidedpoly(n,Name,Value)

Описание

пример

pgon = nsidedpoly(n) возвращает правильный многоугольник со сторонами равной длины n. Центр pgon в точке (0,0), и ограниченный круг полигона имеет радиус 1.

пример

pgon = nsidedpoly(n,Name,Value) задает дополнительные свойства полигона с помощью одного или нескольких аргументов пары "имя-значение". Например, pgon = nsidedpoly(4,'SideLength',5) создает квадрат, сосредоточенный в (0,0) со сторонами длины 5.

Примеры

свернуть все

Создайте шестиугольник со сторонами длины 1 сосредоточенный в точке (0,0). Затем создайте шестиугольник со сторонами длины 3 сосредоточенных в (5,0).

pgon1 = nsidedpoly(6);
pgon2 = nsidedpoly(6,'Center',[5 0],'SideLength',3);
plot([pgon1 pgon2])
axis equal

Входные параметры

свернуть все

Количество сторон полигона, заданного как положительное скалярное целое число, больше, чем 2.

Типы данных: double | single | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Аргументы в виде пар имя-значение

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: pgon = nsidedpoly(3,'Radius',10)

Центральная точка полигона, заданного как пара, разделенная запятой, состоящая из 'Center' и 1 2 вектора - строки, первым элементом которого является x - координата точки и чьим вторым элементом является y - координата.

Типы данных: double | single | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Радиус ограниченного круга полигона, заданного как пара, разделенная запятой, состоящая из 'Radius' и положительной скалярной величины. Эта пара "имя-значение" не может быть объединена с парой "имя-значение" 'SideLength'.

Типы данных: double | single | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Длина стороны полигона, заданного как пара, разделенная запятой, состоящая из 'SideLength' и положительной скалярной величины. Эта пара "имя-значение" не может быть объединена с парой "имя-значение" 'Radius'.

Типы данных: double | single | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Смотрите также

|

Введенный в R2017b