qgraphicsview 绘图软件 github_CMU绘图工具Penrose:纯文本输入,就能绘制精美数学图表…

画数学插图令人头秃/p>

现在,CMU的研究人员们开发出了一款实用工具Penrose

纯文本的方式输入,根据语言描述,就能自动生成数学图表。

集合论:

线性代数:

都不在话下。

整个过程,不需要手动进行繁琐调整,只需在软件中用编程语言的方式,描述数学表达式。

并且,这些表达式不仅限于基本功能,而是可以表达任何数学领域的复杂关系。

这一研究成果,入选计算机图形学顶会SIGGRAPH 2020。

在GitHub上,也得到了3500标星,登上热榜。

有 友认为:Penrose,就像是科学图表中LaTeX。

在软件界面中,完成这样的输入就能自动生成:

也可以自己手动在「sty」文件中进行调整:

第一步,是用编程语言来规定数学对象及其可视化表示。

具体而言分为三个部分:

  • Substance:类似于HTML,用来指定内容。

  • Style:类似于CSS,用于调整外观和可视化表示。

  • Domain:声明数学领域中可用的对象、关系和符 。

3500星,登上GitHub热榜

Penrose展现的效果,得到了 友们的点赞。

目前,Penrose的GitHub已经有3500标星,在Hacker News上也有399的热度。

有 友认为,想要理解数学概念,可视化是非常重要的手段,而Penrose可能会给数学教育带来很大的帮助。

不过,也有 友指出,简单的示例说明了系统的思想,但还是希望看到Penrose实现的更为复杂的数学概念可视化,以证明其确实可以表达数学领域的复杂关系。

相关资源:SAI绘画软件v1.3.1.0汉化绿色免费版_SAI-其它代码类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月15日
下一篇 2020年11月15日

相关推荐