我想从Matlab写一个增量整数数组到Excel文件。
所以我写了下面的代码:
T=linspace(1,172800,172800);
xlswrite('example.xlsx',T,'A1:A172800');
结果是一张excel表,第一列(从第1行到第172800行)全部由" 1"填充。而不是预期的价值。
Matlab工作区中没有打印错误。
我应该怎么做才能实现我的目标?
答案 0 :(得分:1)
您需要先转置T
:
T=transpose(linspace(1,172800,172800));
xlswrite('example.xlsx',T);
答案 1 :(得分:1)
T需要转置,
xlswrite('example.xlsx',T','time','A1:A172800');