1
我有一個標頭作爲行矢量(gene_common
大小爲1 * 12725),我想將它寫入帶有相應單元數組(X1
,大小爲1 * 217及其嵌套單元陣列爲1 * 12728)的文本文件中。 我想從X1
的單元格4(X1
有12728列,因此標題將從單元格4開始到12728)的單元格4插入此標頭。如何將帶有標題的單元格數組的單元格數組寫入文本文件?
我試過這段代碼:
fid5= fopen('fileX.txt', 'w');
temp = vertcat(gene_common, X1{:}).';
fmt = [repmat('%s,', 1, length(X1)), '%s\n'];
fprintf(fid5, fmt, temp{:});
fclose(fid5);
,但我得到這個錯誤:
使用錯誤
vertcat
CAT參數尺寸並不一致。錯誤ENDFILE(22行)
temp = vertcat(GENE_common,X1{:}).';
它寫成'gene_common'在你的代碼,但錯誤大寫變量的第一部分:'GENE_common'。這可能是由於變量的簡單濫用造成的。請確認代碼和錯誤是否一致 - 具體而言,請確保錯誤中報告的變量和您的代碼相同。 – rayryeng
Non is GENE_comon它的錯誤 –
代碼是好的我寫錯了 –