matlab2tikz / matlab2tikz

版本1.0.0.0 (205 KB 尼科Schlomer
一个将MATLAB/Octave转换为TikZ图形的脚本,方便且一致地包含到LaTeX中。

113.3 k下载

更新2022年8月25日

从GitHub

在GitHub上查看License

编者按:受欢迎的文件201320152016201820192020

这是matlab2tikz,一个MATLAB(R)脚本,用于将MATLAB图形转换为原生TikZ/ pffs图形。
matlab2tikz支持大多数MATLAB图形的转换,包括2D和3D图。对于使用第三方软件包构建的地块,您的里程可能会有所不同。
工作流程如下。

a.将matlab2tikz脚本(src/文件夹的内容)放在MATLAB能找到的目录中(例如当前目录)。b.确保您的LaTeX安装中包含软件包

TikZ(又名PGF, >=2.00)和
Pgfplots(> = 1.3)。
在MATLAB中生成你的图。

调用matlab2tikz由
' ' '
> > matlab2tikz ();
' ' '

' ' '
> > matlab2tikz(“myfile.tex”);
' ' '
脚本接受许多选项;通过调用帮助来检查它们,
' ' '
> >帮助matlab2tikz
' ' '
有时,MATLAB通过保持周围不可见的对象或将图扩展到超出边界框的太远,使得很难创建匹配的LaTeX图。使用
' ' '
> > cleanfigure;
> > matlab2tikz(“myfile.tex”);
' ' '
首先清除不需要的实体,然后将其转换为TeX。

将' myfile.tex '的内容添加到您的LaTeX源代码中;一个方便的方法是使用' \input{/path/to/myfile.tex} '。还要确保在你的文档头部包含了Pgfplots包:
' ' '
\ documentclass{}条
\ usepackage {pgfplots}
%和可选的(如Pgfplots 1.3):
最新\ pgfplotsset{兼容=}
\ pgfplotsset{情节坐标/数学解析器= false}
\ newlength \ figureheight
\ newlength \ figurewidth
开始\{文档}
输入\ {myfile.tex}
结束\{文档}
' ' '
据报道,以下LaTeX包不兼容:

signalflowdiagramhttp://www.texample.net/tikz/examples/signal-flow-building-blocks/(查看http://sourceforge.net/tracker/?func=detail&aid=3312653&group_id=224188&atid=1060656)。
如果您遇到了错误,有关于matlab2tikz可以做什么的好例子,或者如果您只是想了解更多信息,请访问matlab2tikz的网页https://github.com/matlab2tikz/matlab2tikz

引用作为

尼科Schlomer(2022)。matlab2tikz / matlab2tikzGitHub (https://github.com/matlab2tikz/matlab2tikz)。检索

MATLAB版本兼容性
创建R2014b
与任何版本兼容
平台的兼容性
窗户 macOS Linux

世界杯预选赛小组名单社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!世界杯预选赛小组名单

开始狩猎!
要查看或报告此GitHub插件中的问题,请访问GitHub库
要查看或报告此GitHub插件中的问题,请访问GitHub库
Baidu
map