我正在将一个16x16的双垫文件转换为制表符分隔的.txt文件,供我的同事最终将数据粘贴到已编译的Excel文件中。我现在拥有的代码显示正确的数字,但是将所有值放在Excel中每行的第一个单元格中。 我还在Matlab中查看了.txt文件,该文件似乎是用制表符分隔的,但不是在Excel上。
load('Lengths.mat')
Len = num2str(DistMatrix)
diary('Lengths.txt')
disp(Len)
diary off
我也尝试使用dlmwrite
和writematrix
失败了。
dlmwrite
的示例:
A = load('Lengths.mat')
dlmwrite('Lengths2.txt', A, 'delimiter','\t','newline','pc')
使用上述代码,我将收到错误“类型为'struct'的输入参数的未定义函数'real'。”