pdecirc

Рисуйте круг в приложении PDE Modeler

Описание

пример

pdecirc(xc,yc,R) рисует круг с центром в (xc, yc) и радиус R. The pdecirc команда открывает приложение PDE Modeler с заданным кругом, уже нарисованным в нем. Если приложение уже открыто, pdecirc добавляет указанный круг в окно приложения, не удаляя существующие фигуры.

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

пример

pdecirc(xc,yc,R,label) присваивает кругу имя. В противном случае pdecirc использует имя по умолчанию, например C1, C2и так далее.

Примеры

свернуть все

Откройте окно приложения PDE Modeler, содержащее круг с центром в (0,0) и радиусом 1.

pdecirc(0,0,1)

Вызовите pdecirc снова команда для построения окружности с центром (0,0,25) и радиусом 0,5. The pdecirc команда добавляет второй круг в окно приложения, не удаляя первый.

pdecirc(0,0.25,0.5)

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

Откройте окно приложения PDE Modeler, содержащее круг с центром в (0,0) и радиусом 1. Присвойте имя circle1 к этому кругу.

pdecirc(0,0,1,'circle1')

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

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

свернуть все

x - координата центра окружности, заданная как действительное число.

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

y - координата центра окружности, заданная как действительное число.

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

Радиус окружности, заданный как положительное число.

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

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

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

Совет

pdecirc открывает приложение PDE Modeler и рисует круг. Если вместо этого необходимо нарисовать круги в графическом окне MATLAB, выберите один из следующих подходов:

  • Используйте plot команда, для примера:

    t = linspace(0,2*pi);
    plot(cos(t),sin(t))
  • Используйте rectangle функция со Curvature Пара "имя-значение" установлена на [1 1].

  • Используйте Image Processing Toolbox™ viscircles (Image Processing Toolbox) функция.

См. также

| | |

Представлено до R2006a