我想加载一组包含变量类型为string和float的数据。但是,当我在倍频程中使用textscan时,不会加载我的数据。我得到了矩阵1x6(我有6个特征),但是在这个矩阵中,我得到的单元格不包含任何内容(单元格为0x1)。 我的代码:
filename='data1.txt';
fileID = fopen(filename,'r');
data = textscan(fileID,'%f %s %s %f %f %s','Delimiter',',');
fclose(fileID);
例如,当我尝试data(1):
>> data(1)
ans =
{
[1,1] = [](0x1)
}
>>
我的文件ID也不是-1。
我一直在寻找像这样的以太网问题,但是找不到。 我试图删除数据中的标头和较小的训练集,但不起作用。 请帮助。
答案 0 :(得分:0)
不要使用textscan。 Textscan太可怕了,只有在找不到更好的方法时,他们才应该尝试使用它。
您的数据是标准的csv文件。只需使用android:clickable="true"
android:focusable="true"
软件包中的csv2cell
。