如何在我的 Tex 文件中缩放在 MATLAB 中创建的 TiKZ 图像?

如何在我的 Tex 文件中缩放在 MATLAB 中创建的 TiKZ 图像?

我目前无法在 LaTeX 中缩放 TiKZ 图形,想知道是否有人可以帮助弄清楚发生了什么,或者建议一种更聪明的方法来做事。

我目前正在 MATLAB 2012a 中创建图,然后使用 matlab2tikz 包将它们保存为 .tikz 文件。创建 .tikz 文件(即 test.tikz)后,我使用以下代码将其包含在我的 TeX 文档中。

\begin{figure}
    \centering
    \newlength\fheight 
    \newlength\fwidth 
    \setlength\fheight{3cm} 
    \setlength\fwidth{3cm}
    \input{test.tikz}
    \caption{testing}
    \label{fig:test}
\end{figure}

虽然我可以添加图片,但我似乎无法重新调整其大小。特别是将 fheight 和 fwidth 从 {3cm} 更改为其他数字似乎没有任何区别。

我也不知道该如何找到合适的文档来介绍将图形包含在 TeX 文件中的方法。我应该查看 pgfplots 还是 tikz?我应该使用 \input 命令还是 \begin{tikzpicture} 语法。

答案1

刚刚找到了我的问题的答案:)

我使用以下代码在 MATLAB 中创建图形:

matlab2tikz( 'test.tikz')

我应该使用以下代码创建它们:

matlab2tikz( 'test.tikz', 'height', '\fheight', 'width', '\fwidth' )

相关内容