【发布时间】:2017-05-29 13:26:11
【问题描述】:
我想在 matlab 中导入 kddcup 数据集。当我导入这个数据集时:
fid = fopen('kddcup.testdata','rt');
data = textscan(fid,['%d %s %s %s ', repmat('%f ',1,37), '%s'], 'delimiter',',');
fclose(fid);
我得到这个错误:
使用文本扫描时出错
文件标识符无效。使用 fopen 生成有效的文件标识符。
这段代码有什么问题?
【问题讨论】:
-
扩展名
.testdata是什么?这是文件的扩展名吗? -
不,“.testdata”不是扩展名。它只是一个文件名。