0
我有兩個.txt文件,每個文件都有13行標題信息,我需要跳過。同時讀取兩個文件,每個文件都帶有標題行跳過
我將它們組合成一個文件,但這不起作用,因爲它不會跳過第二批標題行。
DELIMITER = '\t';
%HEADERLINES = 13;
% Import the file
system('copy A.txt+B.txt C.txt')
newData1 = importdata('C.txt', DELIMITER, HEADERLINES);
% Create new variables in the base workspace from those fields.
vars = fieldnames(newData1);
for i = 1:length(vars)
assignin('base', vars{i}, newData1.(vars{i}));
end
看起來像你應該分別導入它們,刪除標題,然後將它們合併。追加文本時,標題不會奇蹟般地置頂。 – spenibus
如何加入這樣的數據?閱讀它們,然後:newData1 = join(A,B);?這也給出了一個錯誤。 – Dawson
我沒有matlab知識來回答這個問題。但這確實是最基本的想法。快速瀏覽這些文檔會讓我對「cat(1,A,B)」進行猜測,但我可能對此非常錯誤。 http://www.mathworks.com/help/matlab/ref/cat.html – spenibus