Main Content

配列と行列の数学

配列および行列の演算、多項式近似

DSP System Toolbox™ の System object とブロックを使用して、配列や行列に対してさまざまな算術演算を実行できます。これらの演算には、加算、減算、乗算、除算などの単純な演算と、累積和、累積積、正規化などのより複雑な演算が含まれます。また、行列から対角を抽出したり、上三角や下三角を抽出したりすることもできます。さらに、最小二乗法で多項式近似を実行し、多項式を評価し、多項式の根が単位円内にあるかどうかを判定する DSP System Toolbox ブロックがあります。

ブロック

すべて展開する

Array-Vector AddAdd vector to array along specified dimension
Array-Vector DivideDivide array by vector along specified dimension
Array-Vector MultiplyMultiply array by vector along specified dimension
Array-Vector SubtractSubtract vector from array along specified dimension
Cumulative ProductCumulative product of channel, column, or row elements
Cumulative Sumチャネル、列または行の要素の累積和
dB Conversion振幅データをデシベル (dB または dBm) に変換
dB GainApply decibel gain
Difference指定した入力の次元に沿った要素単位での差分の計算
NormalizationPerform vector normalization along rows, columns, or specified dimension
Extract Triangular Matrix入力行列からの下三角部分または上三角部分の抽出
Matrix 1-Norm行列の 1 ノルムの計算
Matrix ConcatenateConcatenate input matrices of same data type for iterative processing
Matrix Exponential行列指数の計算
Matrix Multiplyスカラー、非スカラーの乗算と除算、あるいは行列の乗算と逆行列
Matrix ProductMultiply matrix elements along rows, columns, or entire input
Matrix Sum入力の加算または減算
Overwrite ValuesOverwrite submatrix or subdiagonal of input
Reciprocal ConditionCompute reciprocal condition of square matrix in 1-norm
ToeplitzGenerate matrix with Toeplitz symmetry
Least Squares Polynomial Fit最小二乗法を使用して入力データに最も適合する多項式係数を計算する
Polynomial EvaluationEvaluate polynomial expression
Polynomial Stability TestUse Schur-Cohn algorithm to determine whether all roots of input polynomial are inside unit circle

トピック