در ادامه، با چند مثال، نحوه استفاده از دستور find را شرح خواهیم داد.
مثال :
فرض کنید که ماتریس با نام A داریم و می خواهیم عناصری از A که بزرگتر از عدد 3 هستند و همچنین موقعیت آن عناصر در ماتریس A زا بیابیم، برای این منظور، کدهای زیر را می نویسیم :
clear all
close all
clc
A=[3 4 2; 5 2 7]
B=find(A > 3)
بردار B ، حاوی شماره عناصری از بردار A خواهد بود که بزرگتر از عدد 3 می باشند.
نتیجه :
مثال :
این بار همان مثال قبل را به گونه ای می نویسیم که شماره ردیف و ستون عناصر بزرگتر از عدد 3 در ماتریس A ، در دو بردار row و column ذخیره شوند :
clear all
close all
clc
A=[3 4 2; 5 2 7]
[row,column]=find(A > 3)
نتیجه :
A =
3 4 2
5 2 7
row =
2
1
2
column =
1
2
3