现在共有n个txt文件,46行1540列,如何把这n组数据导入从而组成一个三维矩阵

现在共有n个txt文件,46行1540列,如何把这n组数据导入从而组成一个三维矩阵;
因为我需要计算xy平面上每个点在z轴平均值,
原本我打算把每个TXT文件逐列提出,然后重新生成1540个TXT文件,然后当成2维矩阵用mean函数计算,但是工程量太大了最后绘图仍需整合成,所以想直接用三维矩阵实现,但是无法实现三维数据组建,这n个TXT文件各自独立,我无法在matlab里 将他们整合。
请问如何将n个文件在matlab里形成三维,然后对其进行平均值计算。

这个不是很简单的事情吗,不需要整个三维矩阵,你只需要会

s = 0;
for i = 1:1:n
a = load(['yourfolder\', 'yourfilename', num2str(i),'.txt']);
s = s + a;
end
m = s/n; % 这就是平均值

思路就是这个样子