How to| 获取矩阵的一部分

Wolfram 语言中有许多矩阵操作支持矩阵的建立、计算以及可视化. 同时它还具有丰富的语言用于挑选和提取子矩阵.

定义下述矩阵. 注意 Wolfram 语言中矩阵的项不仅限于数字值:

使用 Part 到第一行取第二个元素:

也可使用 Part 的简写形式 [[]]:

要取出整个行,使用一个指标值指定行:

要取出整个列,则需用 All 选择所有行并指定列:

    

要取出一个子矩阵,可以使用 Span (;;). 首先定义一个4×5矩阵:

左上角的3×4矩阵的各项加粗,对应于行1至3,列1至4:

使用 Span (;;)指定行与列的跨度,提取突出显示的矩阵:

提取除最外围的行与列之外的所有元素:(负指标值表示从后先前数):