行列要素を取得
- 更新日2025-07-30
- 4分で読める
行および列で行列の要素を返します。
行および列入力は、行および列の指標を指定します。たとえば、行にi、列にjのように、スカラデータを行および列に入力すると、関数は(i, j)で要素を含むスカラを返します。
コネクタペーンには、この多態性関数のデフォルトのデータタイプが表示されます。

入力/出力
行列
—
行列は、任意の数値タイプの2D配列、または実数または複素行列である必要があります。
指標 (行)
—
行は、整数、浮動小数点数値、整数の1D配列、または浮動小数点数値の1D配列である必要があります。 デフォルトは、すべての行指標を含む整数の1D配列です。
指標 (列)
—
列は、整数、浮動小数点数値、整数の1D配列、または浮動小数点数値の1D配列である必要があります。 デフォルトは0です。
出力行列
—
要素は、スカラ、行列、または行列要素を含む2D配列です。要素のデータタイプは、行列のデータタイプと同じです。 |
行入力、列入力、要素出力を追加するには、ノードのサイズを変更します。
行列が空の行列または配列の場合、要素は無効な操作値を範囲外の各位置で返します。
行および列を配線しないと、要素は行列の最初の列の列ベクトルを返します。
列を配線せずに、数値スカラを行に配線すると、要素は行の指標含む行ベクトルを返します。行を配線せずに、数値スカラを列に配線すると、要素は行列の指標含む列ベクトルを返します。
指標の1D配列を行または列のいずれかに配線し、その他の指標入力に値を配線しない場合、要素は行列を返します。
1D配列の数値データを行または列に配線すると、関数は指定されたすべての場所に1つの行列要素を返します。これらの場所は、行の各行指標と列の各列指標のペアを作成することにより決定します。たとえば、整数 {1, 2, 4} の配列を行、整数 {5} を列に渡すと、行列要素 (1, 5)、(2, 5)、および(4, 5)が取得されます。この場合、行に配線されているスカラ要素数が3、列に配線されているスカラ要素数が1であるため、出力は行ベクトルまたは3 x 1行列です。
空の入力値を配線する
空の1D配列を行または列に配線すると、要素は0を含む空の行列または配列を対応する行または列次元で返します。
入力値の範囲外で指標付けする
負の値を行または列に配線すると、関数は範囲外の各位置で無効な操作値を返します。
行列の行または列次元より大きな値を行または列に配線すると、無効な操作値を行列の範囲外の位置で返します。
行列
—
指標 (行)
—
出力行列
—