Delimiter must be a string (textscan R2010b)

The following code works on R2013a
str = textscan('is it a version issue, or it is not.','%s','Delimiter',{' ',',','.'});
but it does not on R2010b, where I receive the following error:
Delimiter must be a string.
Any solution to this? Can you confirm it is a version issue?

 채택된 답변

Jan
Jan 2013년 10월 15일

0 개 추천

What about:
str = textscan('is it a version issue, or it is not.', '%s', 'Delimiter', ' ,.');

댓글 수: 2

joeDiHare
joeDiHare 2013년 10월 18일
Yes, this works, Thanks. I wonder why the same code does not work on different MATLAB versions.
Walter Roberson
Walter Roberson 2013년 10월 18일
When something works on a newer version but not an older, the first suspicion should be that a routine was enhanced between the two versions.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Characters and Strings에 대해 자세히 알아보기

태그

질문:

2013년 10월 15일

댓글:

2013년 10월 18일

Community Treasure Hunt

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

Start Hunting!

Translated by