libsvmread没有正确读取数据

时间:2013-03-18 23:51:41

标签: matlab libsvm

我创建了一个名为“image_data_fix2.txt”的文件,该文件具有以下格式,例如在演示中: Matlab中的代码

    +1 1:0.002 2:0.034 3:0.415
    -1 1:0.001 2:0.015 3:-0.917

当我使用libsvmread时,它不会像我想要的那样拉取数据: 后:

    [image_label2, image_features2] = libsvmread(fullfile(dirData,'image_data_fix2.txt'));

我得到了:

    image_features(1)
    (1,1) 0.002
    image_features(2)  
    (1,1) 0.034

当我得到的应该是:

    image_features(1)
    (1,1) 0.002
    image_features(2)  
    (1,2) 0.034

所以我无法完全理解为什么我创建的数据文件没有被读作稀疏矩阵。

0 个答案:

没有答案
相关问题