我用matlab2tikz
有效地将Matlab
绘图保存为文档的矢量图形。与绘图和文档中呈现的绘图latex
相比,我遇到了轴缩放问题。Matlab
matlab2tikz
但是使用和内部呈现的情节latex
如下所示:
。
由于我不知道图的纵横比,所以我认为\figureheight
和\figurewidth
相等。我有两个问题:
- 由于椭圆的纵横比需要准确表示,因此如何在 Matlab 中保持纵横比?
- x 轴和 y 轴均溢出(阴影图周围有空白)。如何避免这种情况?
答案1
尝试使用类似
matlab2tikz('filename.tex','width','\figwidth','extraAxisOptions','enlargelimits=false')
当您调用 时matlab2tikz
。看来,当您仅指定这样的 时width
,也height
被设置为 的一小部分\figwidth
,因此您可以保留该纵横比。enlargelimits=false
应该删除图周围的空白。