デモのような次の形式の「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
そのため、作成したデータファイルが疎行列として読み取られない理由を完全には理解できません。