我有以下内容:
ans =
'[-1, 0, 1, 0, 0, 0]'
我真的想要变量
x = [-1, 0, 1, 0, 0, 0]
如何将ans
转换为x
?
答案 0 :(得分:3)
使用str2num
:
s = '[-1, 0, 1, 0, 0, 0]';
x = str2num(s);
如果您的输入是单元格数组:
c = {'[-1, 0, 1, 0, 0, 0]'};
x = str2num(c{1});
答案 1 :(得分:2)
试试这个:
a = '[-1, 0, 1, 0, 0, 0]'
x = str2num(a(2:end-1))