strfind for datasets

버전 1.0.0.0 (1.63 KB) 작성자: Arnaud Amzallag
Search and find entries in a Matlab dataset (in a specified string variable)
다운로드 수: 690
업데이트 날짜: 2009/7/10

라이선스 보기

function ind=datasetStrFind(dset,str,vars)

like strfind.m but applies on datasets instead of cell arrays.

The "dataset" type is a matlab type which allows to store data in a similar
way than database tables. Database operations such as join can by applied
(see the function join). However I did not find a function to do a simple
field search on a dataset.

This function allows to look for a substring (str) within observations of
a variable (vars) of a dataset dset. vars can be the variable name or the
column number to search in the dataset.

% % %

example:
names = {'John'; 'Henri';'Enrico'};
ages = [26; 18; 35];
d1 = dataset({names, 'Name'}, {ages, 'Age'})

datasetStrFind(d1,'ri',1)

will return

d1 =

Name Age
'John' 26
'Henri' 18
'Enrico' 35

ans =

2
3

인용 양식

Arnaud Amzallag (2025). strfind for datasets (https://kr.mathworks.com/matlabcentral/fileexchange/24690-strfind-for-datasets), MATLAB Central File Exchange. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2007a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Data Type Conversion에 대해 자세히 알아보기
도움

도움 준 파일: "contains" with multiple conditions

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0.0.0