メインコンテンツ

Matrix Operations

R2026b
Transpose、Matrix Concatenate、Cross Product など、行列の操作および配列の処理を行うためのブロック

Matrix Operations ライブラリのブロックは、行列の操作および配列の処理を行うために使用します。行列の転置、結合、および並べ替え、対角行列および単位行列の作成、行列のプロパティの確認、配列の要素ごとまたは近傍での処理を行うことができます。

このライブラリからモデルにブロックを追加するには、モデルへのブロックの追加を参照してください。

ブロック

Array Processing Subsystem blockArray Processing Subsystem行列の各要素にアルゴリズムを適用する (R2024a 以降)
Create Diagonal Matrix blockCreate Diagonal Matrix対角要素からの正方対角行列の作成
Cross Product blockCross Product2 つのベクトルのクロス積
Expand Scalar blockExpand ScalarCreate matrix from scalar using scalar expansion (R2024a 以降)
Extract Diagonal blockExtract Diagonal入力行列の主対角の抽出
Hermitian Transpose blockHermitian Transpose行列のエルミート転置の計算
Identity Matrix blockIdentity MatrixGenerate matrix with ones on main diagonal and ground values elsewhere
Is Hermitian blockIsHermitianCheck if matrix is Hermitian or skew-Hermitian (R2022a 以降)
IsSymmetric blockIsSymmetricCheck if matrix is symmetric or skew-symmetric
Is Triangular blockIsTriangularCheck if matrix is upper or lower triangular
Matrix Concatenate blockMatrix Concatenate同じデータ型の入力行列を反復処理のために連結
Matrix Square blockMatrix SquareCompute square of input matrix
Neighborhood Processing Subsystem blockNeighborhood Processing SubsystemCreate algorithm that follows the neighborhood pattern (R2022b 以降)
Permute Matrix blockPermute MatrixReorder matrix rows or columns
Pixel Processing Subsystem blockPixel Processing SubsystemCreate algorithm that converts multichannel image data to single-channel (R2024a 以降)
Submatrix blockSubmatrixSelect subset of elements (submatrix) from matrix input
Transpose blockTranspose行列の転置の計算

ツール

ライブラリ ブラウザーブロックを検索してモデルに追加

トピック