
1、打开Excel,将CSV文件拖拽到Excel表格中。
2、或者右键单击CSV文件,选择“属性”-“更改”。
3、选择“MicrosoftExcel”打开方式,点击“确定”。
数据matlab可以直接读取的,用data = importdata('你的文件名CSV'); 然后data是一个结构,datatextdata里有你矩阵的文字信息(没有文字信息就是空),datadata就是你的数字信息。10241024刚刚好是10^20,matlab可以读完。但是要是有更多的数据的话,建议先用SPSS处理数据,再把需要的导入matlab中 *** 作。
如果你的情况是要读1024个csv的文件,同样也可以用importdata。但在这之前先用filename=dir(‘这些文件所在的文件夹位置’)读取1024个文件的文件名,然后用
for i = 1:1024应该不是变成 excel格式 ,而只是用默认用excel打开这种格式的文件
如果真的是变成excel格式,扩展名会改变的
真的是这样的话 恢复的话 用excel打开这个文件 然后另存为CSV格式就可以了
应该是MATLAB端的错误 比如是不是要输入完整路径,或者文件名没有打对
希望你能解决问题>> a=magic(5)
a =
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
>> csvwrite('csvtxt',a)
>> !type csvtxt
17,24,1,8,15
23,5,7,14,16
4,6,13,20,22
10,12,19,21,3
11,18,25,2,9
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)