在numpy中组合二维矩阵

乔希

我是python的新手。我正在尝试将几个矩阵合并为一个新矩阵。例如: -

A = np.matrix([1, 2, 3], [5, 6, 7], [9, 10, 11])
B = np.matrix([4], [8], [12])
C = np.matrix([13, 14])
D = np.matrix([15, 16])

目前我正在使用:-

E = np.vstack((np.hstack(([A, B])), np.hstack((C, D))))

在matlab中,有没有更简洁的方法我可以简单地使用:-E =(A,B; C,D);

非常感谢

算了吧

我相信您的矩阵缺少左括号。如果您定义

A = np.matrix([[1, 2, 3], [5, 6, 7], [9, 10, 11]])
B = np.matrix([[4], [8], [12]])
C = np.matrix([[13, 14]])
D = np.matrix([[15, 16]])

然后

E = np.bmat('A,B;C,D')

产量

matrix([[ 1,  2,  3,  4],
        [ 5,  6,  7,  8],
        [ 9, 10, 11, 12],
        [13, 14, 15, 16]])

np.bmat([[A,B],[C,D]])也可以。有关更多信息,请参见文档numpy.bmat

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在numpy中组合二维矩阵

来自分类Dev

numpy的二维数组组合

来自分类Dev

Numpy在二维矩阵上的where()

来自分类Dev

numpy:二维数组矩阵的大小?

来自分类Dev

numpy矩阵必须是二维误差

来自分类Dev

Numpy在二维矩阵上的where()

来自分类Dev

从二维矩阵构建 numpy 中的 3 维矩阵的困难

来自分类Dev

二维if / then矩阵

来自分类Dev

libgdx中的二维矩阵

来自分类Dev

在java中打印二维矩阵

来自分类Dev

查找二维矩阵的按行组合

来自分类Dev

二维numpy数组中的阈值

来自分类Dev

numpy二维数组中的行和列以哪种方式用作矩阵?

来自分类Dev

如何隔离符合特定条件的二维 numpy 矩阵中的行?

来自分类Dev

使用numpy中的标量乘法对二维矩阵进行归一化

来自分类Dev

如何将一列整数附加到 numpy 中的二维浮点矩阵?

来自分类Dev

将坐标向量转换为numpy二维矩阵

来自分类Dev

二维数组的Numpy-get邻居矩阵

来自分类Dev

在具有共享比例的单个二维直方图矩阵中组合两个2D数据集

来自分类Dev

如何从n维矩阵中获得n维二维子矩阵?

来自分类Dev

二维矩阵中C中**和&**之间的差异

来自分类Dev

递归地找到二维矩阵中的元素

来自分类Dev

Matlab中的按行二维矩阵交集

来自分类Dev

R中的二维数组列表上的矩阵乘法

来自分类Dev

如何在Python中输入矩阵(二维列表)?

来自分类Dev

在Matlab中绘制二维矩阵的行

来自分类Dev

二维矩阵PYTHON中的最大和矩形

来自分类Dev

递归地找到二维矩阵中的元素

来自分类Dev

如何在Matlab中显示二维矩阵