
FINDARRAY:在一个数组中查找另一个数组 - MATLAB开发
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
FINDARRAY是一款用于MATLAB环境的工具箱,专为寻找一个数组内另一指定数组的所有出现位置而设计。它简化了复杂数据集中的模式识别和数据分析流程。
FINDARRAY 在另一个数组中查找一个数组 I = FINDARRAY(A,B,first) 为数组 B 返回一个索引数组与 B 相同的大小,包含 A 中每个元素在 B 中首次出现时最小绝对索引的位置;如果不存在这样的索引,则返回值为0。FINDARRAY(A,B) 的功能等同于 FINDARRAY(A,B,first)。
I = FINDARRAY(A,B,last) 会为数组 B 返回一个与之大小相同的索引数组,包含 A 中每个元素在 B 中最后一次出现时的最大绝对索引的位置;如果不存在这样的索引,则返回值为0。
I = FINDARRAY(A,B,all) 则返回一个 NDIMS(B)+1 维的数组。例如 I(:,...,k) 包含的是 A 中对应于 B 的第 k 个元素在 A 中的所有出现位置的绝对索引;如果不存在这样的索引,则该值为0。
参考函数:find, ismember
示例:
>> findarray(pascal(3),magic(2),此处例子未完成,可能是由于输入不完整。
全部评论 (0)
还没有任何评论哟~


