Getting Started | ![]() ![]() |
連結
連結
は、小さな行列を合わせてより大きな行列にする作業です。実際に、最初の行列は、個々の要素を連結して作ったものです。[]
記号は、連結を行なう演算子です。たとえば、4行4列の魔方陣 A
を使って、つぎの型を作成します。
B = [A A+32; A+48 A+16]
B = 16 3 2 13 48 35 34 45 5 10 11 8 37 42 43 40 9 6 7 12 41 38 39 44 4 15 14 1 36 47 46 33 64 51 50 61 32 19 18 29 53 58 59 56 21 26 27 24 57 54 55 60 25 22 23 28 52 63 62 49 20 31 30 17
この行列は、別の魔方陣を作成する方法の途中結果になっています。この要素は、整数
1:64
を並び替えたもので、その列の和は、8行8列の魔方陣行列の各列の和と等しいものになります。
sum(B) ans = 260 260 260 260 260 260 260 260
しかし、その行の和 sum(B')'
は、すべて同じものにはなりません。正しい8行8列の魔方陣を作成するには、さらに操作が必要です。
![]() |
M-ファイル | 行と列の削除 | ![]() |