반응형 문자열 일치1 [Matlab] 문자열 행렬에서 일치하는 문자 인덱스 찾기 : strcmp, logical array logical array를 만들어 내는 함수 중 하나인 strcmp는 두개의 문자열을 비교하여 둘이 동일하면 1(true)을 반환하고, 동일하지 않으면 0(false)을 반환하는 함수이다. 다음과 같은 코드를 실행해보면 논리값 1이 나오는 것을 알 수 있다. s1 = 'Yes'; s2 = 'No'; tf = strcmp(s1,s2) (PS. 방금 코드블럭이란 것을 알았다....) 겉보기엔 두개의 문자열이 같냐 다르냐만 비교할 수 있어보이지만 이 함수는 문자형 벡터로 구성된 셀형 배열과 하나의 문자열을 넣으면 동일한 문자열을 가진 인덱스에 true를 반환하는 logical array를 만들어낸다. 무슨소린지 긴가민가 하니 예시를 들어보자. s1 = {'O2', 'N2', 'O', 'N', 'CO2'}; s.. 2023. 4. 24. 이전 1 다음 반응형