Python中的矩阵变换

Python中的矩阵变换,python,arrays,matrix,Python,Arrays,Matrix,谁能帮我解决一个关于用python转换矩阵的问题。。。 假设我有一个矩阵 x = [a b c; d e f] 我想得到一个矩阵,比如 xx = [a b c 0 0 0 a b c 0 0 0 0 0 0 d e f 0 0 0 d e f] 请帮忙 提前感谢实际上我是用python实现的……你能正确地看到矩阵吗?因为我看不到矩阵,我现在用这种形式写了它。。。另一件事是,是否有一种简单的方法可以使用numpy kron获取矩阵?您是否尝试过nu

谁能帮我解决一个关于用python转换矩阵的问题。。。 假设我有一个矩阵

x = [a b c;
     d e f]
我想得到一个矩阵,比如

xx = [a b c 0 0 0
      a b c 0 0 0
      0 0 0 d e f
      0 0 0 d e f]
请帮忙
提前感谢

实际上我是用python实现的……你能正确地看到矩阵吗?因为我看不到矩阵,我现在用这种形式写了它。。。另一件事是,是否有一种简单的方法可以使用numpy kron获取矩阵?您是否尝试过
numpy
packge?实际上我正在用python实现它…您能正确地看到矩阵吗?因为我看不到矩阵,我现在用这种形式写了它。。。另一件事是,是否有一种简单的方法可以使用numpy kron获取矩阵?您是否尝试过
numpy
packge?非常感谢您的解决方案。。。但是我想让它自动化,因为我有一个很大的矩阵,假设12 X 33。你能使这个过程自动化吗?假设你的矩阵是size(nxm)a=np.array(m List of n List)#你能创建这个吗?b=np。零([n,m])#仅尺寸变化c=np。连接([[a,b],[a,b]])#这行是相同的。非常感谢您的解决方案。。。但是我想让它自动化,因为我有一个很大的矩阵,假设12 X 33。你能使这个过程自动化吗?假设你的矩阵是size(nxm)a=np.array(m List of n List)#你能创建这个吗?b=np。零([n,m])#仅尺寸变化c=np。连接([[a,b],[a,b]])#这行是相同的
a = np.array([[1,2,3],[4,5,6]])
b = np.zeros([2,3])
c = np.concatenate([[a,b],[b,a]])