簡體   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