pdepoly

Нарисуйте многоугольник в приложении PDE Modeler

Описание

пример

pdepoly(X,Y) рисует многоугольник с угловыми координатами (вершинами), заданными X и Y. The pdepoly команда открывает приложение PDE Modeler с указанным нарисованным в нем многоугольником. Если приложение уже открыто, pdepoly добавляет указанный многоугольник в окно приложения, не удаляя существующие фигуры.

pdepoly обновляет состояние матрицы описания геометрии в приложении PDE Modeler, чтобы включить многоугольник. Можно экспортировать матрицу описания геометрии из приложения PDE Modeler в MATLAB® Рабочая область путем выбора Draw Export Geometry Description, Set Formula, Labels.... Для получения дополнительной информации о формате матрицы описания геометрии см. decsg.

пример

pdepoly(X,Y,label) присваивает имя многоугольника. В противном случае pdepoly использует имя по умолчанию, например P1, P2и так далее.

Примеры

свернуть все

Откройте окно приложения PDE Modeler, содержащее многоугольник, представляющий L-образную мембранную геометрию.

pdepoly([-1 0 0 1 1 -1],[0 0 1 1 -1 -1])

Вызовите pdepoly снова команда, чтобы нарисовать ромбовидную область с углами в (0.5,0), (1,-0.5), (0.5,-1), и (0,-0.5). The pdepoly команда добавляет второй многоугольник в окно приложения, не удаляя первый.

pdepoly([0.5 1 0.5 0],[0 -0.5 -1 -0.5])

Figure PDE Modeler - [Untitled] contains objects of type uimenu, uicontrol.

Откройте окно приложения PDE Modeler с многоугольником, представляющим L-образную мембранную геометрию. Присвойте имя L-shaped-membrane к этому многоугольнику.

pdepoly([-1 0 0 1 1 -1],[0 0 1 1 -1 -1],'L-shaped-membrane')

Figure PDE Modeler - [Untitled] contains objects of type uimenu, uicontrol.

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

свернуть все

x -координаты вершин, определяющих многоугольник, заданные как вектор вещественных чисел.

Пример: pdepoly([-1 0 0 1 1 -1],[0 0 1 1 -1 -1])

Типы данных: double

y -координаты вершин, определяющих многоугольник, заданные как вектор вещественных чисел.

Пример: pdepoly([-1 0 0 1 1 -1],[0 0 1 1 -1 -1])

Типы данных: double

Имя многоугольника, заданное как вектор символов или строковый скаляр.

Типы данных: char | string

Совет

  • pdepoly открывает приложение PDE Modeler и рисует многоугольник. Если вместо этого необходимо нарисовать многоугольники на фигуре MATLAB, используйте plot функция, например:

    x = [-1,-0.5,-0.5,0,1.5,-0.5,-1];
    y = [-1,-1,-0.5,0,0.5,0.9,-1];
    plot(x,y,'.-')

См. также

| | |

Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте