在 Python 中,可以使用 NumPy 的 concatenate() 函数将两个向量合并。假设你有两个向量 vector1vector2,可以使用以下代码将它们合并:

import numpy as np

vector1 = np.array([1, 2, 3])
vector2 = np.array([4, 5, 6])

merged_vector = np.concatenate((vector1, vector2))

在上面的代码中,concatenate() 函数接受一个元组 (vector1, vector2) 作为参数,将两个向量按顺序合并。合并结果将存储在 merged_vector 中。

如果你想按行合并两个矩阵,可以使用 np.vstack() 函数。下面是一个示例:

import numpy as np

matrix1 = np.array([[1, 2, 3], [4, 5, 6]])
matrix2 = np.array([[7, 8, 9], [10, 11, 12]])

merged_matrix = np.vstack((matrix1, matrix2))

在上面的代码中,np.vstack() 函数接受一个元组 (matrix1, matrix2) 作为参数,按行合并两个矩阵。合并结果将存储在 merged_matrix 中。

Python 向量合并:使用 NumPy 合并向量和矩阵

原文地址: https://www.cveoy.top/t/topic/kcS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录