我一直在努力将代码翻译成Matlab。该代码使用一些存储在.mat文件中的数据。我一直在写:
mat_file = sio.loadmat('USGS_1995_Library.mat')
datalib = mat_file['datalib']
names = mat_file['names']
尝试打开和存储文件。但是,每次我运行代码时,都会出现一条错误消息,提示“没有这样的文件或目录:'USGS_1995_Libary.mat”。我确保文件与代码位于同一文件夹中。如果有什么不同,我一直在尝试在iPython中运行代码。
我不确定我是否错误地使用了loadmat,或者文件本身无法按预期方式工作,或者loadmat本身无法执行我要求的操作。
有人对我可以解决的方法有任何建议吗?
谢谢!
答案 0 :(得分:0)
也许您可以尝试删除代码和要调用的文件中的“ .mat”。它对我有用。