matlab程序中,我需要用一个for循环,把不定数量的等大小矩阵依次导入(矩阵名为A1,A2,A3……)? 10
请问如何将矩阵名A1,A2,A3……中的数字用变量表示?就是将图中这个很蠢的绿字换成循环的方式读取。...
请问如何将矩阵名A1,A2,A3……中的数字用变量表示?就是将图中这个很蠢的绿字换成循环的方式读取。
展开
展开全部
实现拼接根本不需要循环,一个语句就够了(前面load数据的部分不变):
cat(1,a{:})
示例:
>> a={magic(3); eye(3); ones(3)}
a =
[3x3 double]
[3x3 double]
[3x3 double]
>> cat(1,a{:})
ans =
8 1 6
3 5 7
4 9 2
1 0 0
0 1 0
0 0 1
1 1 1
1 1 1
1 1 1
追问
我的数组很大,所以不适合拼接,以及,我需要的是对其进行运算,除了求平均,还需要求方差标准差。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询