nsidedpoly

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

Описание

пример

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 имя аргумента и 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