图像缩略图

matlab2tikz / matlab2tikz

版本1.0.0.0(197KB)由 尼科·施勒默
一个脚本,用于将MATLAB/Octave转换为TikZ图形,以便轻松且一致地包含到LaTeX中。

108.7 k下载

更新2020年10月18日

从GitHub

在GitHub上查看许可证

编者按:流行文件201320152016201820192020

这是matlab2tikz,一个MATLAB(R)脚本,用于将MATLAB图形转换为原生的TikZ/ pgfplot图形。
matlab2tikz支金宝app持大多数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绘图,因为它会将不可见的对象保留在周围,或者将绘图拉伸到超出边界框太远的地方。使用
```
>>干净的图形;
>>matlab2tikz('myfile.tex');
```
首先清除图形中不需要的实体,然后将其转换为TeX。

将“myfile.tex”的内容添加到LaTeX源代码中;一种方便的方法是使用“\input{/path/to/myfile.tex}”。还要确保在文档的标题处包含Pgfplots包:
```
\ documentclass{}条
\usepackage{pgfplots}
%并可选地(从pgfplot 1.3起):
最新\ pgfplotsset{兼容=}
\ pgfplotsset{情节坐标/数学解析器= false}
\ newlength \ figureheight
\newlength\figurewidth
\开始{document}
输入\ {myfile.tex}
\结束{document}
```
据报告,与以下乳胶包不兼容:

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

引用为

尼科·施勒默(2021年)。matlab2tikz / matlab2tikz(https://github.com/matlab2tikz/matlab2tikz),GitHub。恢复.

MATLAB版本兼容性
使用R2014b创建
与任何版本兼容
平台兼容性
窗户 马科斯 Linux

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始狩猎!
要查看或报告这个GitHub插件中的问题,请访问GitHub库.
要查看或报告这个GitHub插件中的问题,请访问GitHub库.