我进行了很多搜索以找到解决方案,但我认为没有什么对我真正有用。
我有n
包含两列的数据文件(使用导入uigetfile
)。为了提取数据,我使用for loop
这样的:
for i=1:n
data{i}=load(filename{i});
x{i}=data{i}(:,1);
y{i}=data{i}(:,2);
end
现在,我想获得所有(比方说)x 值的每一行的平均值。例如:
x{1} = [1,4,7,8]
x{2} = [1,2,6,9]
然后我想要类似的东西
x_mean = [1,3,6.5,8.5]
我试过(k
行数在哪里)
for i=1:n
data{i}=load(filename{i});
x{i}=data{i}(:,1);
y{i}=data{i}(:,2);
j=1:k
x_mean=sum(x{i}(j))/n
end
但是我不能在 for 循环中使用多个计数器(据我所知)。此外,我不使用mean
,因为我不知道在这种情况下如何使用它。
如果有人可以帮助我,那就太好了!