Catatan harian seorang muslim

Ya Allah.. berilah kami ridlo-Mu

find: menemukan posisi matriks

Ditulis oleh orgawam di/pada Juli 2, 2008

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

Tinggalkan Balasan

XHTML: Anda dapat gunakan tag ini: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>