ind2sub
線形インデックスから添字への変換
説明
例
入力引数
出力引数
ヒント
行列
A
について、特定の条件を満たす行列要素の線形インデックスを取得するには、出力引数を 1 つ指定して関数find
を使用できます。添字インデックスを取得するには、出力引数を 2 つ指定して関数find
を使用します。たとえば、[row,col] = ind2sub(size(A),find(A>5))
は[row,col] = find(A>5)
と同じ結果になります。
アルゴリズム
配列 A
について、[I1,…,In] = ind2sub(size(A),ind)
である場合、すべての k
について A(I1(k),…,In(k)) = A(ind(k))
です。