0
我試圖將文本數據存儲到MATLAB 但它有一個錯誤。MATLAB中的下標賦值尺寸不匹配與單元格
數據有11個屬性,最後一個屬性表示數據的類。
filepath = '/train.txt';
fileID = fopen(filepath);
C = textscan(fileID,'%s %s %s %s %s %s %s %s %s %s %s','Delimiter',',');
fclose(fileID);
N = size(C{1},1);
D = 11; %number of attributes
data = zeros(N,D);
label = zeros(N,1);
for n=1:N %1~214
for d=1:D %1~11
data(n,d) = C{d}{n};
end
label(n) = C{D}{n};
end
我得到的錯誤:
Subscripted assignment dimension mismatch.
Error in readdata (line 19)
data(n,d) = C{d}{n};
您沒有真正提供答案,這只是一個評論。 –