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?

 Accepted Answer

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

2 Comments

Yes, this works, Thanks. I wonder why the same code does not work on different MATLAB versions.
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.

Sign in to comment.

More Answers (0)

Categories

Tags

Asked:

on 15 Oct 2013

Commented:

on 18 Oct 2013

Community Treasure Hunt

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

Start Hunting!