matlab 관련 질문입니다. find 값에 따른 추가 구문
글쓴이: cadava / 작성시간: 화, 2013/05/07 - 8:49오전
안녕하세요?
매트립 완전 초보이구요.
매트릭스가 있습니다. 5063 x 7440 sparse double 에서 필요한 것어서 새로운 파일을 만드는 겁니다.
예를 들어.
find(a(:,1)>0)
ans = 2
이렇게 값이 하나가 나오는게 대부분인데..
find(a(:,500)>0)
ans = 3434
343434
rerewrer
이렇게 완전 많이 나오는 cols 도 중간중간 있습니다.
결과 파일을 보면.. 따라서..
2
....
<3x1 cell>
이것을 요렇게
2
....
3434
343434
rerewrer
하려면 어떻게 해야 할까요?
전 간단히 루프로만 했습니다.
for i=1:nrows;test{i}=find(a(:,i)>0);end
부탁드립니다. 여기서 어떻게 조건을 추가해야 할까요?
감사합니다.
Forums:
댓글 달기