Matlab &引用;“受限的”;三角测量

Matlab &引用;“受限的”;三角测量,matlab,montecarlo,triangulation,Matlab,Montecarlo,Triangulation,*注:此问题适用于所有语言 我正在使用MATLAB中的三角剖分对物理表面进行蒙特卡罗模拟。三角剖分表示一个栓系球体网络,我对三角剖分有一定的约束。在这个模拟中,我需要系绳的长度(由边表示)在一定的长度范围内。请注意,这不是用于受约束三角剖分的典型约束。如何对曲面进行三角剖分,使边的长度介于最小长度和最大长度之间 如果有另一种语言更容易做到这一点,我也愿意考虑。不确定为什么你设置MontCarlo标签,与MontCarlo无关。你是否只需要用这样的方式对球体进行三角化,使三角形具有一定的大小?@s

*注:此问题适用于所有语言

我正在使用MATLAB中的三角剖分对物理表面进行蒙特卡罗模拟。三角剖分表示一个栓系球体网络,我对三角剖分有一定的约束。在这个模拟中,我需要系绳的长度(由边表示)在一定的长度范围内。请注意,这不是用于受约束三角剖分的典型约束。如何对曲面进行三角剖分,使边的长度介于最小长度和最大长度之间


如果有另一种语言更容易做到这一点,我也愿意考虑。

不确定为什么你设置MontCarlo标签,与MontCarlo无关。你是否只需要用这样的方式对球体进行三角化,使三角形具有一定的大小?@severinpapadeux我所关心的是边的长度在一定的常数之下。。。。根据这种性质,我猜三角形的大小也受到限制。。。请注意,在蒙特卡罗模拟的每次迭代过程中,三角形都需要更改,但此边长度约束仍然存在。对于高于一定距离的点的平面采样,存在所谓的泊松圆盘算法()。你想要这样的东西,但表面上是这样的。快速搜索生成的链接,检查,例如,图4,这是你想要的吗?@SeverinAppadeux我可能不理解这篇文章,但它似乎专注于角度约束,并且有一个最小长度。。。我需要一个最大长度。是的,泊松圆盘只关心最小长度,但最大长度通常是通过最大采样来考虑的(基本上,你不能在平面上添加更多的点),通常它在圆盘半径的20%以内。我在这里所知不多,从未处理过表面泊松圆盘采样,我敢说这是一个太大的利基,因此无法得到好的答案。您可能会考虑向我提到的论文的作者征求建议,(也许)代码最大采样可能会解决所有实际情况下的最大长度问题