如何高效地将大型Matlab图形导出到SVG编辑器Inkscape

问题描述 投票:0回答:1

我已经生成了一个matlab图(大约80兆字节)。该图需要在 SVG 编辑器中进行一些手动编辑。然而,当我将 matlab 图导出到 INkscape 时,它会变成 502 Mb 文件 (.svg),最重要的是无法在 INkscape 中打开。在 Inkscape 中,文件显示错误,并且除了空白窗口之外不显示错误消息。

我用来导出的代码很简单

plot2svg;

如何解决将 matlab 图形导出到 SVG 编辑器的问题?任何想法都将受到高度赞赏。非常感谢。

matlab-figure inkscape
1个回答
0
投票

您可以使用以下两个选项:

  1. 使用以下文件可缩放矢量图形 (SVG) 导出图形从 Matlab 文件交换
  2. 另存为 PDF 或 png --> 导入 Inkscape 并提高分辨率 --> 进行修改
  3. 在 matlab 中,使用 Matlab2tikz 生成
    *.tikz
    文件 --> 使用
    Lualatex
    编译 --> 执行步骤 1

希望这能有所帮助

© www.soinside.com 2019 - 2024. All rights reserved.