覚え書きブログ

2020-09-22から1日間の記事一覧

ブロック対角行列

ブロック対角行列は、numpyのkronとeyeを用いて作ることができる。例えば、以下の6行3列の行列zの2行ずつ取り出して対角に並べてみる。 z=np.array([[1,2,3],[4,5,6],[7,8,9],[10,11,12],[13,14,15],[16,17,18]]) > z array([[ 1, 2, 3], [ 4, 5, 6], [ 7, 8…