我有以下问题:我有一个matlab数据库(.mat),结构为4x17x4和5个字段。里面的字段是“字段a”、“字段b”、“字段c”、“字段d”、“字段e”。在matlab中很容易从中提取元素,但我需要在python中找到一个解决方案。在matlab中我这样做:
data = {database(:,1,1).a}
如何在python中提取“数据”? 我现在所做的是用python加载matlab数据库:
^{pr2}$但是,当我试图提取数据时,它不起作用:
data = fnameSISO["States"][:,1,1]
此外,我尝试用以下内容加载数据库:
fnameSISO["Loo"] = np.asarray(sio.loadmat('databaseSISO_states'))
它也不起作用。在
在这种情况下我能做什么?如果我将数据库保存在json文件中,我是否能够提取所需的元素?在
提前谢谢你。在
我找到了解决办法。我在写语法时犯了个错误。 解决方案:
相关问题 更多 >
编程相关推荐