我有一个 matlab 代码,创建了一组图形,我想使用 matlab2tikz 将其导出到 Latex。不幸的是,我不知道如何使用 Matlab R2019b 和 matlab2tikz 1.0.0.0 导出而不带图例。
我可以手动删除 .tex 文件中的图例条目,但是我有很多文件,并且想要一个可以完全自动化运行的工具链。
这是一个简单的例子
figure()
hold on;
plot(sin(0:.01:pi));
hold off
matlab2tikz('test.tex');
在 matlab2tikz 导出之前停止代码,图例没有。不幸的是,它是使用 matlab2tikz 命令添加的。有人能帮忙吗?
编辑:感谢 Torbjørn,错误报告列出了解决方案,但是,设置似乎'NumColumns',3
不受支持。这会导致更改吗?还是还有其他技巧?
答案1
我输入了以下代码:
fleg = legend('figure()');
set(fleg,'visible','off')
matlab2tikz('test.tex')
这对我有用。