0
문자열이 필드 이름에 포함되어 있는지 확인할 방법을 찾고 있습니다. fieldName
문자열matlab에서 필드 이름에 문자열 부분을 검색합니다.
어떤 제안이 어딘가에 문자 'Two'
가 포함되어있는 경우
fieldName = 'OneTwoThree';
나는
findTwo
== 사실 싶어?
문자열이 필드 이름에 포함되어 있는지 확인할 방법을 찾고 있습니다. fieldName
문자열matlab에서 필드 이름에 문자열 부분을 검색합니다.
어떤 제안이 어딘가에 문자 'Two'
가 포함되어있는 경우
fieldName = 'OneTwoThree';
나는
findTwo
== 사실 싶어?
fieldnames
과 strfind
을 사용할 수 있습니다.
a.OneTwoThree = 4; %// first field name
a.AnotherField = 'hello'; %// second example field name
모든 필드 이름을 테스트하려면 :
names = fieldnames(a); %// gives all field names
findTwo = ~isempty(strfind(names,'Two'));
은 첫 번째 필드 테스트하려면 :
names = fieldnames(a); %// gives all field names
findTwo = ~isempty(strfind(names{1},'Two'));
사용'strfind'을 ... – Daniel