Operazioni tra matrici
R2026bBlocchi per la manipolazione di matrici e l'elaborazione di array, come Transpose, Matrix Concatenate e Cross Product
Utilizzare i blocchi della libreria Matrix Operations per manipolare le matrici ed elaborare gli array. È possibile trasporre, concatenare e permutare le matrici, creare matrici diagonali e identità, verificare le proprietà delle matrici ed elaborare gli array elemento per elemento o per intorno.
Per aggiungere blocchi da questa libreria al modello, vedere Add Blocks to Models.
Blocchi
| Array Processing Subsystem | Apply algorithm to each element of a matrix (Da R2024a) | |
| Create Diagonal Matrix | Create square diagonal matrix from diagonal elements | |
| Cross Product | Prodotto incrociato di due vettori | |
| Expand Scalar | Create matrix from scalar using scalar expansion (Da R2024a) | |
| Extract Diagonal | Extract main diagonal of input matrix | |
| Hermitian Transpose | Calcolare la trasposizione hermitiana della matrice | |
| Identity Matrix | Generate matrix with ones on main diagonal and ground values elsewhere | |
| IsHermitian | Check if matrix is Hermitian or skew-Hermitian (Da R2022a) | |
| IsSymmetric | Check if matrix is symmetric or skew-symmetric | |
| IsTriangular | Check if matrix is upper or lower triangular | |
| 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 (Da R2022b) | |
![]() | Permute Matrix | Reorder matrix rows or columns |
| Pixel Processing Subsystem | Create algorithm that converts multichannel image data to single-channel (Da R2024a) | |
| Submatrix | Select subset of elements (submatrix) from matrix input | |
| Transpose | Calcolare la trasposizione della matrice |
Strumenti
| Library Browser | Find and add blocks to model |
Argomenti
- Add Blocks to Models
Use the Library Browser and quick insert menu to insert blocks.
