矩阵运算
R2026b用于操作矩阵和处理数组的模块,例如 Transpose、Matrix Concatenate 和 Cross Product
使用 Matrix Operations 库中的模块操作矩阵和处理数组。您可以对矩阵进行转置、串联和置换,创建对角矩阵和单位矩阵,检查矩阵属性,并按元素或按邻域处理数组。
要将此库中的模块添加到您的模型,请参阅向模型添加模块。
模块
| Array Processing Subsystem | Apply algorithm to each element of a matrix (自 R2024a 起) | |
| Create Diagonal Matrix | 根据对角元素创建方对角矩阵 | |
| Cross Product | 两个向量的叉积 | |
| Expand Scalar | Create matrix from scalar using scalar expansion (自 R2024a 起) | |
| Extract Diagonal | Extract main diagonal of input matrix | |
| Hermitian Transpose | 计算矩阵的埃尔米特转置 | |
| Identity Matrix | Generate matrix with ones on main diagonal and ground values elsewhere | |
| IsHermitian | Check if matrix is Hermitian or skew-Hermitian (自 R2022a 起) | |
| IsSymmetric | 检查矩阵是否对称或斜对称 | |
| IsTriangular | Check if matrix is upper or lower triangular | |
| Matrix Concatenate | 串联相同数据类型的输入矩阵以进行迭代处理 | |
| Matrix Square | Compute square of input matrix | |
| Neighborhood Processing Subsystem | Create algorithm that follows the neighborhood pattern (自 R2022b 起) | |
![]() | Permute Matrix | Reorder matrix rows or columns |
| Pixel Processing Subsystem | Create algorithm that converts multichannel image data to single-channel (自 R2024a 起) | |
| Submatrix | Select subset of elements (submatrix) from matrix input | |
| Transpose | 计算矩阵转置 |
工具
| 库浏览器 | 查找并向模型添加模块 |
主题
- 向模型添加模块
使用库浏览器和快速插入菜单插入模块。
