我正在尝试将一个相当大的二进制数组写入文本文件。我的数据维度是1 X 35,000
这样的:
0 0 0 1 0 0 0 .... 0 0 0 1
我想要做的是首先在这个数组的开头添加一个字符串,比如说 ROW1,然后将这个数组导出到一个带有空格分隔符的文本文件。
到目前为止我已经尝试过:
fww1 = strcat({'ROW_'},int2str(1));
fww2 = strtrim(cellstr(num2str((full(array(1,:)))'))');
new = [fww1 fww2];
dlmwrite('text1.txt', new,'delimiter',' ','-append', 'newline', 'pc');
由于这段代码,我得到:
R O W _ 1 0 0 0 0 1 ....
我怎样才能得到它如下:
ROW_1 0 0 0 0 1 ....