find: menemukan posisi matriks
find
Menemukan posisi matriks (vektor) dengan nilai tak nol
Ada vektor dengan nilai komponen seperti berikut,
>> X = [1 0 4 -3 0 0 0 8 6]
X =
1 0 4 -3 0 0 0 8 6
Nilai indeks ke 3 7 dan 1 ditentukan dengan perintah,
>> X([3 7 1])
ans =
4 0 1
variabel indices menunjukkan posisi (indeks) matriks X yang mempunyai nilai tak nol
>> indices = find(X)
indices =
1 3 4 8 9
posisi (indeks) matriks X dengan nilai lebih besar dari 2
>> find(X > 2)
ans =
3 8 9
posisi (indeks) matriks X dengan nilai sama dengan 0
>> find(X == 0)
ans =
2 5 6 7
Menampilkan nilai matriks X dengan nilai lebih besar dari 2
>> X(find(X > 2))
ans =
4 8 6