将 .mat 格式的数据集转换为 .csv 八度/matlab

sah*_*aha 4 csv matlab

本站点中有 .mat 格式的数据集:http : //www.cs.nyu.edu/~roweis/data.html
我想将格式更改为 .csv。有人可以告诉我如何更改格式以创建 .csv 文件。

谢谢!

小智 7

假设.mat站点中的文件已经可用。在 Matlab 的命令窗口中,您可以编写,例如:

load('C:\Users\YourUserName\Downloads\mnist_all.mat');
Run Code Online (Sandbox Code Playgroud)

加载.mat文件;结果应该是在您的工作区中创建的一组矩阵test0, test1, ..., train0, train1... 您希望将其保存为 CSV 文件。因为它们的大小不同,您需要为每个变量保存一个 CSV,例如(也在命令窗口中):

csvwrite('C:\Users\YourUserName\Downloads\mnist_test0.csv', test0);
Run Code Online (Sandbox Code Playgroud)

对每个变量重复该命令,不要忘记更改输出文件的名称以避免覆盖。

  • 没有 MatLab 可以做到这一点吗?有什么工具可以帮助解决这个问题吗? (3认同)