gpt4 book ai didi

python - 从 numpy 中的较小矩阵创建较大矩阵

转载 作者:行者123 更新时间:2023-11-28 21:57:06 31 4
gpt4 key购买 nike

我有 3 个矩阵 A,B,C。我希望创建一个更大的矩阵

D = | 0 A |
| B C |

如何在 Numpy 中执行此操作?

最佳答案

这个:

numpy.bmat([[numpy.zeros(appropriate_shape), A], [B, C]])

有效,但我不确定如何避免创建那个大的、无用的零数组。此外,它返回一个矩阵而不是一个数组,因此如果您需要一个数组,请确保对其调用 asarray

关于python - 从 numpy 中的较小矩阵创建较大矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20345208/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com