2

初心者の質問と重複の可能性:配列または1次元行列を使用してnumpyで行列を作成するにはどうすればよいですか? matlab では、行として扱われる 3 つの配列で構成される行列に次の構文を使用します。

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

ありがとうございました

4

1 に答える 1

4

やったほうがいい

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 を参照してください(公式リンクがダウンしているようです)

于 2013-04-17T13:03:34.143 に答える