我有一个我试图在 matlab 中运行的代码,它给出了一个textscan
函数错误,因为它无法在分隔符上拆分字符串,尽管我确信该代码适用于其他版本的 matlab(在其他计算机上)
>> a='ahmed;mohamed'
a =
ahmed;mohamed
>> b = textscan(a, '%s;%s', 'Delimiter', ';')
b =
{1x1 cell} {0x1 cell}
>> b{1}
ans =
'ahmed'
>> b{2}
ans =
Empty cell array: 0-by-1
有人可以解释为什么会这样吗?textscan 功能最近有变化吗?我正在使用matlab 2013