Vectorized FIND
版本 1.0.0.0 (1.4 KB) 作者:
Steven Lord
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 (2025). Vectorized FIND (https://www.mathworks.com/matlabcentral/fileexchange/1472-vectorized-find), MATLAB Central File Exchange. 检索时间: .
MATLAB 版本兼容性
创建方式
R12
兼容任何版本
平台兼容性
Windows macOS Linux类别
在 Help Center 和 MATLAB Answers 中查找有关 Operating on Diagonal Matrices 的更多信息
标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.0.0.0 |