我有一些需要在excel表中复制的变量。每次执行程序时变量都会改变。现在当我用XLSWRITE尝试它时,它会写入先前的值,但我需要保留以前的值,并且需要将新值存储在特定的前一个值或旧值之后柱。怎么做?
答案 0 :(得分:0)
我建议用变量N计算执行次数(或者在程序周围循环或手动增加它)。
然后你可以use something like(假设你的数据在矢量中):
N = 1;
data = 1:5;
filename = 'testdata.xlsx';
%% Horizontal
xlswrite(filename,data,1,['A',num2str(N)])
%% Vertical
% Alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
% letter = Alphabet(N);
% xlswrite(filename,data',1,[letter,'1'])