把两个矩阵竖直叠加
时间: 2023-06-29 11:10:46 浏览: 73
假设有两个矩阵 A 和 B,它们的列数相同,我们可以使用 NumPy 库中的 concatenate 函数将它们竖直叠加。具体代码如下:
```python
import numpy as np
A = np.array([[1, 2, 3],
[4, 5, 6]])
B = np.array([[7, 8, 9],
[10, 11, 12]])
C = np.concatenate((A, B), axis=0)
print(C)
```
输出结果为:
```
[[ 1 2 3]
[ 4 5 6]
[ 7 8 9]
[10 11 12]]
```
其中,`axis=0` 表示竖直方向叠加。如果要将两个矩阵水平叠加,可以将 `axis` 参数设置为 1。
阅读全文