Pencarian pada MATLAB

Setiap data yang berada dalam sebuah array tentu memiliki indexs atau letak dimana data tersebut berada. Semakin banyak data maka akan semakin banyak pula indexs dari data-data tersebut. Bagaimana jika kita ingin mencari sebuah data dari sekian banyak data.??? Apakah kita perlu mencarinya satu demi satu dengan cara diurut.??? Tentu itu akan memakan waktu lama dan melelahkan, maka dari itu pada kesempatan kali ini penulis akan berbagi artikel mengenai Pencarian pada MATLAB yang akan mempermudah kamu dalam pengindexan data. Pencarian data (searching) adalah proses mencari data dari sekumpulan data. Metode yang paling sederhana yaitu sequential search. Sequential search merupakan metode pencarian dari sekumpulan data secara sequential (berurutan).

Contoh :

A = [6 4 2 1 3 5 2];
n = 7;
key = input('Data yang anda cari : ');
j = 0;
for i = 1 : n
   if A(i)==key
      j = j + 1;
   end
end
if(j > 0)
   disp('Data ditemukan.')
else
   disp('Data tidak ditemukan.')
end
Original Written by Dian Nuraiman