Method-for-Importing-Matlab-Graphics-to-Latex
Dawn Hill 结丹

参考链接

首先下载工具

地址

然后解压到MATLAB的工作目录中

运行MATLAB程序,生成一张图片

在commond window 输入命令

1
>> matlab2tikz('plot1.tikz') 

会生成一个’plot1.tikz’文件

导入LaTeX

latex 文件所在目录下建一个名为tikz 的文件夹,将生成的tikz文件复制到tikz 文件夹下,并在latex中需添加如下代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
\documentclass{article}

\usepackage{pgfplots}
\pgfplotsset{compat=newest}
%% the following commands are needed for some matlab2tikz features
\usetikzlibrary{plotmarks}
\usetikzlibrary{arrows.meta}
\usepgfplotslibrary{patchplots}
\usepackage{grffile}
\usepackage{amsmath}

%% you may also want the following commands
%\pgfplotsset{plot coordinates/math parser=false}
%\newlength\figureheight
%\newlength\figurewidth
\begin{document}
\begin{figure}[h!]
\centering
\inputtikz{plot1}
\end{figure}
\end{document}

实际使用要做适当调整

这样就在生成的PDF文件中看到图片了

有一些小的技巧,以后再补充

 打赏作者
 评论
评论插件加载失败
正在加载评论插件
由 Hexo 驱动 & 主题 Keep
访客数 访问量