matlab - 打开由 Matlab 保存的 .fig 文件的程序

标签 matlab matlab-figure figure

有没有程序可以打开Matlab保存的.fig文件?

最佳答案

2016 年 4 月 29 日更新

根据 johnml1135's answer , fig 文件本质上只是 mat 文件,并且 johnml1135 找出了各种绘图元素的存储位置,用于将 fig 文件转换为 Python 绘图。

原创

根据答案here Matlab 保存的 fig 文件是专有的二进制格式。我不知道有任何其他软件能够加载这种格式。

您最好的选择可能是根据图形类型从 Matlab 中将图形保存为 pdf/png。

可能的解决方法

我最近注意到 octave 会将 fig 文件作为结构加载,因此如果您无法访问 Matlab 而无法打开 fig 文件,您可以尝试编写一个 octave 函数这将加载 fig 文件并根据 struct 的内容重建绘图。不过,这可能需要了解有关情节的先验信息。

关于matlab - 打开由 Matlab 保存的 .fig 文件的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11902650/

相关文章:

arrays - 如何更有效地查找二维元胞数组中的元素?

matlab - 使用 Matlab 导入另一个 .m 文件

matlab - 为什么在cvx的内容中,subs()不起作用?

matlab - 在 MATLAB 中创建角度(方位角)数据的半圆图

save - Octave:用希腊字母和下标保存数字

matlab - 如何使用 Matlab 中的 probplot() 获得数据对分布的适应度?

matlab - 如何控制显示哪些监视器图?

image - 使用 Image.CData 在 MATLAB 中快速重绘图像

matlab - 关闭 MATLAB 中的所有图窗,特定图窗除外。

python - ipython : get access to current figure()