반응형
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 함수를 더 다양하게 활용할 수 있겠군요.
반응형
'MATLAB 코딩 > 기초' 카테고리의 다른 글
[matlab 공부하자] 8. zeros 함수 (0) | 2019.07.01 |
---|---|
[matlab 공부하자] 7. 행과 열을 자유자재로 사용하기 (0) | 2019.07.01 |
[matlab 공부하자] 5. find 함수 (기본) (0) | 2019.07.01 |
[matlab 공부하자] 4. size 함수 (0) | 2019.07.01 |
[matlab 공부하자] 3. rand 함수 (0) | 2019.07.01 |
댓글