当我使用sio时。使用scipy.io的loadmat,我得到输出未定义的文件,我该如何解决这个问题?

时间:2017-02-21 13:29:07

标签: python scipy

当我使用sio时。使用scipy.io的loadmat,我得到输出未定义的文件,我该如何解决这个问题? enter image description here

1 个答案:

答案 0 :(得分:0)

docs告诉您它需要一个被解释为文件路径的字符串。 (或者你可以传递一个文件对象,这意味着你需要先打开一些文件并传递这个打开的文件)

您正在提供一些变量/对象(可能未定义)。

a = function(foo)   # argument is an object = foo
a = function('foo') # argument is a string

因此,如果您的文件名为NFimage_Sub_1_Ses_1.mat,请将其命名为:

mat_content = sio.loadmat('NFimage_Sub_1_Ses_1.mat')