본문 바로가기
MATLAB 코딩/기초

[matlab 공부하자] 6. find 함수 (심화)

by bigpicture 2019. 7. 1.
반응형

6. find 함수 (심화) 




이번에는 find함수에 조건을 붙여봅시다. 

디폴트는 0이 아닌 값을 찾는 것이었는데. 0인 값만 찾으려면 어떻게해야 할까요? 

이렇게 하면 됩니다.


>> a=[1 2 0;0 3 4;5 6 0;0 0 9]


a =


     1     2     0

     0     3     4

     5     6     0

     0     0     9


>> [row col]=find(a==0)


row =


     2

     4

     4

     1

     3



col =


     1

     1

     2

     3

     3


0 뿐만 아니라 다른 숫자도 찾을 수가 있겠죠? 

논리 연산자를 많이 알 수록 find 함수를 더 다양하게 활용할 수 있겠군요. 

반응형

댓글