5.find函数用法(找到数组中符合某条件的元素的位置和元素)
(2015-01-24 20:07:36)
标签:
股票 |
分类: Matlab |
find函数用于返回所需要元素的所在位置(第一列开始,自上而下,依次为1,2,3...,然后再从第二列,第三列依次往后数)
clear all;clc;
a=[1 2 3 4 5 3 2 5 2 1 5 4 3 2];
id=find(a==max(a));
b=a(id)
id
b =
id =
find(A)返回矩阵A中非零元素所在位置
>>
>>
X
find(A>5)返回矩阵A中大于5的元素所在位置
>>
ans
[i,j,v]=find(A)
>>
>>
i
j
v
find(A>m,4)返回矩阵A中前四个数值大于m的元素所在位置