我是一名数学家,我知道经常给出以下任务来介绍计算机科学专业的学生:

用语言x编写应用程序,该应用程序绘制了每个自然数n的三角形(2-simplex)的barycentric细分迭代。

(请参阅此 谷歌搜索 为了证明这实际上是人们分配的东西)

我的研究中有这样的程序使用,我希望你们中的一个人(当您还是学生时(或者是教授的人,如果您有一个人),您中的一个人都可以使用来源或二进制版本的副本。 D自己写信)。

根据第n个Barycentric细分,我的意思是将同一Barycentric细分过程再次应用于所得的二维简单络合物的每个2个单相。

如果要问的太多,那么要要求第四次迭代的分辨率相当高的图片会太多吗?我尝试过手工绘制它,但这确实很困难(我最好的尝试是在第三个细分中进行流产尝试,这花了一个多小时)!

您的诚意,

阿农

有帮助吗?

解决方案

这里 您有一个程序(在Mathematica中,更好)和一些漂亮的图片。我想您必须适应您当前的需求。

恩!

alt text

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top