셀 배열은 150 by 1입니다. 내 문제는 의 species(1) = 'setosa'
, 의 값과 같이 eq 함수를 사용하지 않는 이유입니다. 그러나 species(1) == 'setosa'
을 쓸 때 1
논리적 인 값을 얻기를 기대했지만 MATLAB은 Undefined function eq for cell array
을 제공합니다. 논리 배열로 변환하기 때문에이 필요합니다. 어떻게해야합니까?셀 배열에서 변환
0
A
답변
0
find()
과 strcmp()
을 함께 사용하면됩니다.
예 : 그 후
stts = {'Gable','Hip','Shed','Shed','Other'}; % string cell array
[truefalse,index]=find(strcmp(stts,'Shed')) % do it here if you want to find `Shed`
, truefalse
논리 값은 다음과 index
는 검색된 따른 인덱스이다.
truefalse =
1 1
index =
3 4
+0
나는 첫 번째 50 개 요소가 'setosa'라는 문제가 하나 더있어 그 이유는 index = 50이된다. – AbKDs
+0
@TrafalgarLaw 업데이트 됨. – herohuyongtao
+0
그래, 지금은 고맙다 @ herohuyongtao :)! – AbKDs
관련 문제
- 1. 셀 배열에서 MATLAB NaN을 SQL Null로 변환
- 2. 숫자를 셀 배열에서 벡터 행렬로 변환
- 3. 셀 배열을 MATLAB에서 셀 배열로 변환
- 4. 셀 배열에서 데이터 추출
- 5. matlab의 셀 배열에서 검색
- 6. 셀 배열에서 상위 n 개의 숫자 셀 찾기
- 7. UIColor 배열에서 셀 배경 설정
- 8. 셀 배열에서 부품을 추출하는 방법
- 9. matlab에 셀 배열에서 전설 만들기
- 10. PHP에서 배열에서 문자열로 변환
- 11. PHP 배열에서 문자열 변환
- 12. PHP : 배열에서 문자열로 변환
- 13. 배열에서 arrayList로 변환
- 14. 알림 : 배열에서 문자열로 변환
- 15. 세포 배열에서 행렬로 변환
- 16. Notice : 배열에서 문자열로 변환
- 17. 배열에서 Ruby의 해시로 변환
- 18. 배열에서 foreach 문자열 변환
- 19. DataGrid 셀 내용 변환
- 20. 알림 : 배열에서 문자열로 변환 배열을 문자열로 변환
- 21. 셀 배열에서 특정 셀 집합을 제거하는 방법은 무엇입니까?
- 22. MATLAB 셀 배열 - 셀 배열에서 find를 사용한 이상한 동작
- 23. MATLAB 샘플 셀 배열로 제공되는 셀 배열에서 한 행 일치
- 24. 문자열 배열에서 문자열로 변환 전환
- 25. Joomla 데이터베이스 배열에서 json으로 변환
- 26. 자바 스크립트의 배열에서 객체로 변환
- 27. 바이트 배열에서 부동 변환 C#
- 28. PHP 배열에서 문자열 변환 오류
- 29. 배열에서 BufferedImage 로의 잘못된 변환
- 30. CodeIgniter - 배열에서 문자열로 변환 오류
추 신 : 이전 질문에 대한 답변은 'grp2idx'입니다. – Jonas