
【计】 slice of matrix
matrix
【计】 matrix
【化】 matrix
【经】 matrices; matrix
flake; parcel; partial; patch; piece; slice
【计】 slice
【医】 disc; disci; discus; disk; flap; piece
【经】 card
矩阵片(Matrix Slice)指从原始矩阵中截取出的局部子矩阵,常见于计算机编程与数学计算领域。该术语强调通过特定行列索引范围提取矩阵的连续或非连续子集,在数据处理、科学计算中具有重要作用。
编程语境
在Python/NumPy等语言中,矩阵片是通过切片操作(如matrix[start:end, start:end]
)生成的子矩阵,用于高效访问或修改局部数据。例如:
import numpy as np
original_matrix = np.array([, , ])
slice_matrix = original_matrix[0:2, 1:3]# 截取第0-1行、第1-2列 → [,]
数学等效概念
数学中对应术语为子矩阵(Submatrix),通过删除部分行/列得到,常用于分块矩阵运算或行列式计算。例如一个$3 times 3$矩阵删除第3行第3列后:
$$ begin{bmatrix} a{11} & a{12} a{21} & a{22} end{bmatrix} $$
中文术语 | 英文术语 | 应用场景 |
---|---|---|
矩阵片 | Matrix Slice | 编程、数据处理 |
子矩阵 | Submatrix | 线性代数、矩阵理论 |
矩阵切片操作 | Matrix Slicing | 科学计算(如NumPy, MATLAB) |
分块矩阵 | Block Matrix | 矩阵分解、并行计算 |
NumPy库对多维数组切片操作的规范定义,涵盖步长、索引等高级用法
《Linear Algebra and Its Applications》(Gilbert Strang)第2章详细论述子矩阵在行列式与秩计算中的应用
全国科学技术名词审定委员会“计算机科学技术名词”将“切片”定义为数据截取操作(第三版,2018年)
注:术语“矩阵片”在学术文献中较少独立使用,需结合上下文区分其指代编程操作(动态截取)或数学对象(静态子集)。
关于“矩阵片”一词的详细解释如下:
基本词义 “矩阵片”是数学与计算机科学领域的专业术语,表示矩阵(由数字或符号组成的矩形阵列)中的一个局部片段或子集。其英文对应翻译为“slice of matrix”,通常指从完整矩阵中截取出的部分行、列或特定区域的数据块。
应用场景 在计算机编程(如Python的NumPy库)和数据分析中,常用“矩阵片”进行局部数据操作,例如:
注:由于该词汇的学术使用较少,建议在正式论文中优先使用“矩阵子集”“子矩阵”等标准术语,并在计算机领域使用时保持英文直译“matrix slice”以增强准确性。
【别人正在浏览】