在Python中从For循环中存储多个矩阵



我正试图将以下Matlab代码转换为Python:

n = 10 ;
T = cell(1, n) ;
for k = 1 : n
T{1,k} = 20*k + rand(10) ;
end

存储由for循环生成的所有矩阵。如何在Python中编写类似的代码?

可以使用普通列表:

import numpy as np
n = 10
t = []
for k in range(n):
t.append(20 * (k+1) + np.random.rand(n,n))
print(t)

相关内容

  • 没有找到相关文章

最新更新