美文网首页
GitHub开源项目 | 如何使用LaTeX进行科技绘图?

GitHub开源项目 | 如何使用LaTeX进行科技绘图?

作者: its312 | 来源:发表于2019-10-05 14:08 被阅读0次

0 写在前面

LaTeX是一种基于TEX的排版系统,对于生成复杂表格和数学公式,其排版表现尤为突出。除此之外,LaTeX实际上也可以用来绘图,特别是对于含有数学公式的图形。

目前,有很多在线系统系统都支持LaTeX,如overleaf (链接为https://www.overleaf.com),这意味着:我们只需要一个浏览器(如Chrome)便可以使用LaTeX。

近期,Xinyu Chen等人整理和开源了一个基于LaTeX的可视化项目,主要包括贝叶斯网络和一些矩阵分解/张量分解示意图,项目链接为:xinychen/awesome-latex-drawing,示例取自于他们的近期研究。

在开源项目中,Xinyu Chen等人初步给出了以下图形的LaTeX源代码,感兴趣的读者可以按照readme.md - xinychen/awesome-latex-drawing提示进行体验。


1 矩阵/张量分解的贝叶斯网络

时序矩阵分解的贝叶斯网络示意图 增强张量分解的贝叶斯网络示意图 标准张量分解的贝叶斯网络示意图

2 矩阵/张量分解模型示意图

面向时空交通数据的张量缺失值修复框架 由时间、空间三维属性构成的三阶张量示意图 增强张量分解示意图 矩阵分解与张量回归示意图

3 研究框架示意图

以矩阵分解降维为基础的滚动预测模型示意图

4 关于awesome-latex-drawing

该项目致力于提供LaTeX画图源代码,主要依赖于tikz,目前已经覆盖了贝叶斯网络 (Bayesian networks)、图模型 (graphical models) 和 技术框架 (technical frameworks)。

相关文章

网友评论

      本文标题:GitHub开源项目 | 如何使用LaTeX进行科技绘图?

      本文链接:https://www.haomeiwen.com/subject/oyvhyctx.html