函數
>
向量與矩陣
>
建立與細分陣列
>
範例:插入與萃取子陣列
範例:插入與萃取子陣列
插入子陣列
在較大陣列的指定位置插入陣列,取代原始元素。
1.
定義較大的陣列:
A
identity
6
2.
定義較小的陣列:
B
2
2
2
2
2
2
2
2
2
3.
輸入較小陣列左上方元素放置所在的列及欄編號:
r
2
c
1
4.
將矩陣
B
插入位置
(r, c)
(位在矩陣
A
內):
i
0
rows
B
1
j
0
cols
B
1
A
r
i
c
j
B
i
j
A
1
0
0
0
0
0
0
1
2
2
2
0
0
0
2
2
2
0
0
0
2
2
2
0
0
0
0
0
1
0
0
0
0
0
0
1
萃取子陣列
1.
定義輸入矩陣:
M
1
-5
-6
1
4
7
-8
-9
2
5
1
-2
-3
3
5
4
3
2
4
6
4
3
3
3
8
2.
萃取所有列 1 與 2 以及欄 0、1 及 2 共有的元素:
submatrix
M
1
2
0
2
-5
-6
-8
-9
-2
-3
3.
若要反轉欄的順序,請交換最後兩個純量引數:
submatrix
M
1
2
2
0
-2
-3
-8
-9
-5
-6
4.
若要反轉列的順序,請交換前兩個純量引數:
submatrix
M
2
1
2
0
-3
-2
-9
-8
-6
-5
複製運算式