Matrix Operations
Blocs pour la modélisation d'opérations matricielles
Utilisez les blocs de la bibliothèque Matrix Operations pour modéliser les opérations matricielles courantes.
Blocs
| Array Processing Subsystem | Apply algorithm to each element of a matrix (depuis R2024a) |
| Create Diagonal Matrix | Create square diagonal matrix from diagonal elements |
| Cross Product | Produit en croix de deux vecteurs (depuis R2021b) |
| Expand Scalar | Create matrix from scalar using scalar expansion (depuis R2024a) |
| Extract Diagonal | Extract main diagonal of input matrix |
| Hermitian Transpose | Calculer la transposée d'une matrice (depuis R2021b) |
| Identity Matrix | Generate matrix with ones on main diagonal and ground values elsewhere (depuis R2021b) |
| IsHermitian | Check if matrix is Hermitian or skew-Hermitian (depuis R2022a) |
| IsSymmetric | Check if matrix is symmetric or skew-symmetric (depuis R2021b) |
| IsTriangular | Check if matrix is upper or lower triangular (depuis R2021b) |
| Matrix Concatenate | Concatenate input matrices of same data type for iterative processing |
| Matrix Square | Compute square of input matrix |
| Neighborhood Processing Subsystem | Create algorithm that follows the neighborhood pattern (depuis R2022b) |
| Permute Matrix | Reorder matrix rows or columns |
| Pixel Processing Subsystem | Create algorithm that converts multichannel image data to single-channel (depuis R2024a) |
| Product, Matrix Multiply | Multiply and divide scalars and nonscalars or multiply and invert matrices |
| Submatrix | Select subset of elements (submatrix) from matrix input |
| Transpose | Calculer la transposée d'une matrice (depuis R2021b) |