0

可以使用 Matlab 中将字符串转换为数字,str2num但此功能不适用于小数字符串。例子,

str='[2/3 1/3]'

a=str2num(str) Error:Requires string or character array input. Matlab 是否具有将小数字符串转换为数字的内置函数?

4

1 回答 1

1

是的,它确实。这个对我有用:

>> str='[2/3 1/3]';
>> str2num(str)
ans =
    0.6667    0.3333

尝试whos str检查您是否输入正确。它应该显示为:

Name      Size            Bytes  Class    Attributes

str       1x9                18  char 
于 2013-10-12T06:07:29.057 回答