Matrix Operations
行列演算をモデル化するためのブロック
Matrix Operations ライブラリのブロックを使用して一般的な行列演算をモデル化します。
ブロック
| Array Processing Subsystem | Apply algorithm to each element of a matrix (R2024a 以降) |
| Create Diagonal Matrix | 対角要素からの正方対角行列の作成 |
| Cross Product | 2 つのベクトルのクロス積 (R2021b 以降) |
| Expand Scalar | Create matrix from scalar using scalar expansion (R2024a 以降) |
| Extract Diagonal | 入力行列の主対角の抽出 |
| Hermitian Transpose | 行列のエルミート転置の計算 (R2021b 以降) |
| Identity Matrix | Generate matrix with ones on main diagonal and ground values elsewhere (R2021b 以降) |
| IsHermitian | Check if matrix is Hermitian or skew-Hermitian (R2022a 以降) |
| IsSymmetric | Check if matrix is symmetric or skew-symmetric (R2021b 以降) |
| IsTriangular | Check if matrix is upper or lower triangular (R2021b 以降) |
| 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 以降) |
| Product, Matrix Multiply | スカラー、非スカラーの乗算と除算、あるいは行列の乗算と逆行列 |
| Submatrix | Select subset of elements (submatrix) from matrix input |
| Transpose | 行列の転置の計算 (R2021b 以降) |