У меня есть тетраэдр, определенный на 4 пункта Xi, Yi, Zi (я = 1 до 4)Проверить, если точка (х0, у0, г0) лежит внутри тетраэдра в Matlab
Для того, чтобы проверить, если в произвольной точке x0, y0, z0 находится внутри тетраэдра, я беру маршрут объема, т.е. заменяю одну из точек на x0, y0, z0 и получаю объем тетраэдра. Я говорю, что если все 4 вычисленных тома оказываются положительными, то он лежит в тетраэдре. Есть ли лучший способ сделать это?
Детали расчета here