exponenta event banner

incenters

(Не рекомендуемый) Центры вписанной окружности заданных симплекс

incenters(TriRep) не рекомендуется. Используйте incenter(triangulation) вместо этого.

TriRep не рекомендуется. Используйте triangulation вместо этого.

Описание

пример

IC = incenters(TR) возвращает координаты центра вписанной окружности для каждого симплекса в триангуляции. Центр вписанной окружности сопоставлен с симплексным i i'строка th IC.

пример

IC = incenters(TR,SI) возвращает координаты центра вписанной окружности каждого заданного симплексного SI.

[IC,RIC] = incenters(TR,SI) также возвращает соответствующий радиус нанесенного круга/сферы.

Примеры

свернуть все

Загрузите 3-D триангуляцию.

load tetmesh

Используйте TriRep вычислить центры вписанной окружности первых пяти тетраэдров.

 trep = TriRep(tet,X);
 ic = incenters(trep, [1:5]')
ic = 5×3

   -6.1083  -31.0234    8.1439
   -2.1439  -31.0283    5.8742
   -1.9555  -31.9463    7.4112
   -4.3019  -30.8460   10.5169
   -3.1596  -29.3642    6.1851

Создайте 2D триангуляцию с DelaunayTri.

x = [0 1 1 0 0.5]';
y = [0 0 1 1 0.5]';
dt = DelaunayTri(x,y);

Вычислите центры вписанной окружности треугольников.

ic = incenters(dt);

Постройте треугольники и центры вписанной окружности.

triplot(dt)
axis equal
axis([-0.2 1.2 -0.2 1.2])
hold on
plot(ic(:,1),ic(:,2),'*r')
hold off

Figure contains an axes object. The axes object contains 2 objects of type line.

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

свернуть все

Представление триангуляции в виде TriRep или DelaunayTri объект.

Симплексные индексы в виде вектор-столбца. SI содержит симплексные индексы, которые индексируют в матрицу триангуляции TR.Triangulation.

Выходные аргументы

свернуть все

Центры вписанной окружности симплекс, возвращенных как матрица. IC m- n матрица, где m = length(SI), количество заданных симплекс и n размерность пробела, где триангуляция находится. Каждая строка IC(i,:) представляет координаты центра вписанной окружности симплексного SI(i).

Радиус нанесенного круга/сферы, возвращенного как вектор. Каждый элемент RIC(i) радиус нанесенного круга или сферы для симплексного SI(i).

Больше о

свернуть все

Симплекс

Симплекс является треугольником/четырехгранником или более многомерным эквивалентом.

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

| |

Представленный в R2009a