繁体   English   中英

由python中的1d矩阵组成的2d矩阵

[英]2d matrix composed from 1d matrices in python

一个新手问题和可能的重复项:如何使用数组或一维矩阵在numpy中组成矩阵? 在matlab中,我将对包含三个被视为行的数组的矩阵使用以下语法:

A=[1; 1; 1];
B=[2; 2; 2];
C=[3; 3; 3];
D=[A B C]

结果是:

D =

 1     2     3
 1     2     3
 1     2     3

谢谢

你应该做

import numpy as np
A = np.array([1, 1, 1])
B = np.array([2, 2, 2])
C = np.array([3, 3, 3])
D = np.vstack((A, B, C))

查看适用于MATLAB用户的NumPy (官方链接似乎已关闭)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM