这种图用tikz怎么画呢?

2020-04-06 16:52发布

![](https://yqfile.alicdn.com/329e8e7c7953fab0ca2178953fa0732abff89839.png) 这样的图片用tikz怎么画呢,能提示一下吗

![](https://yqfile.alicdn.com/329e8e7c7953fab0ca2178953fa0732abff89839.png) 这样的图片用tikz怎么画呢,能提示一下吗
3条回答
zhaochongbin
2020-04-06 17:41
画法可以参照我上传的示例[tikz描绘三维层次图](https://www.latexstudio.net/index/details/index/ids/266 "tikz描绘三维层次图")。 3 维立体图主要用到技术是图形的切变,对应选项是`xslant`,`yslant`或更通用的`cm`。大致思路是,先在一个`scope`中画好平面化的图(a),填好数字,设置好你需要的锚点。如下图。 ![](https://pics.latexstudio.net/uploads/20200224/5e534bd81e04e/latexc__images/1.png) 然后将整个`scope`进行切变。其中切变矩阵需要自己人手计算(需要扎实的线性代数基础,或者试错法一点一点调)。如下图。 ![](https://pics.latexstudio.net/data/images/202004/1670257dbefe58b.jpg) 将3个`scope`切变好后,就可以在外部将锚点连起来了。 ![](https://pics.latexstudio.net/uploads/20200224/5e534bd81e04e/latexc__images/0.png)

一周热门 更多>