我试图遵循这些步骤,但是当我到达objtypes = get(dataobjs,'type')我收到了这个错误:
使用Get转换以从单元格转换为双击时出错是不可能的。
我不知道Matlab的图形格式,也不熟悉Matlab访问图形数据的API。我不确定这个错误意味着什么。
如果有人碰巧看到这个:Matlab的数字只是。垫”文件。scipy。Pylab中的io库可以使用'loadmat'命令将Matfiles读取到numpy结构中。然后可以在Python中浏览图形数据并定位数据。
编辑:也可以使用命令“s=load('figure.fig','-mat')加载图形,在Matlab中逐步浏览图形数据。使用“get”的解决方案我认为这是因为每个图形的结构都略有不同,人们发布的解决方案适用于某个特定的图形,但没有很好的通用性。如果你只是抓住图形数据结万博 尤文图斯构,你就可以通过它找到你需要的。