A=load('Timedata.txt');
B=A'; %转化成1行多列向量
g=length(B);
X=mean(B);
for i=1:g
C(1:i)=B(1:i);
D(i)=sum(C(:)-X);
end
D
以上代码是把读取的A向量进行处理变成D向量,我现在想写一个GUI,有一个edit和一个pushbutton,在edit里面输入一个数字,比如输入的是n,然后按pushbutton可以选取一个excel表格,然后读取这个表格的前n列,每一列保存在一个向量里面,然后对每个向量用上面的程序进行处理,得到一个含有n个新向量的D,这个D应该是元胞数组了,因为输入的数字n是不确定的,所以不知道该怎么用循环语句来写,请问该怎么写这个程序呢呢,谢谢~~~