matlab2tikz / matlab2tikz

バ,ジョン1.0.0.0 (205 kb)作成者: 尼科Schlomer
一个脚本转换MATLAB/Octave到TikZ数字,方便和一致的包含到LaTeX。

ダウンロド112.6k件

更新2022/8/25

GitHubから

GitHubでラセンスを表示

編集メモ:受欢迎的文件201320152016201820192020

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

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

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

调用matlab2tikz by
' ' '
> > 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

引用

Nico Schlömer(2022)。matlab2tikz / matlab2tikzGitHub (https://github.com/matlab2tikz/matlab2tikz)。取得済み

Matlabリリ,スの互換性
作成:R2014b
すべてのリリ,スと互換性あり
プラットフォ,ムの互換性
窗户 macOS Linux
謝辞

ヒントを得たファ电子邮箱ル:Matfig2PGF

ヒントを与えたファ电子邮箱ル:ExportPngInkscape(文件名,dpi,处理)PerfAndPubTools箱线图修正tikz出口matlab2tikzextexport_tex

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!
このGitHubアドオンでの問題を表示または報告するには,GitHubリポジトリにアクセスしてください。
このGitHubアドオンでの問題を表示または報告するには,GitHubリポジトリにアクセスしてください。