Vectorized FIND

This function returns the locations of the elements of a vector in a matrix.

現在この提出コンテンツをフォロー中です。

If A is a matrix and b is a column vector, this function returns a column vector of indices I such that A(I)==b if the elements of b are in A. If an element of b is not in A, then the corresponding element of I is Inf.

As an example, you can execute the following code:

rand('state',0)
A=floor(20*rand(5))
b=[18;8;9;6]
I=findin(A,b)
A(I(1:3))

The example above uses I(1:3) because I(4) is Inf; the matrix A does not have 6 as an entry.

引用

Steven Lord (2026). Vectorized FIND (https://jp.mathworks.com/matlabcentral/fileexchange/1472-vectorized-find), MATLAB Central File Exchange. に取得済み.

カテゴリ

Help Center および MATLAB AnswersOperating on Diagonal Matrices についてさらに検索

一般的な情報

MATLAB リリースの互換性

  • すべてのリリースと互換性あり

プラットフォームの互換性

  • Windows
  • macOS
  • Linux
バージョン 公開済み リリース ノート Action
1.0.0.0