我有一个脚本,其中输入了一串数字
string='123'
或
string='9823'
我正在尝试将其转换为[a,b,c,d]形式的数组 例如,从'123'字符串到数字数组[1,2,3]
有关如何执行此操作的任何提示?
答案 0 :(得分:25)
str = '123';
num = str - '0';
% num = [1 2 3];
答案 1 :(得分:0)
使用函数str2num()
str = '123';
str = str2num(str);
注意:要确认我是否正确,请输入' whos str'在命令窗口中,检查类。字符串有一个类,char,数值有一个类,double
答案 2 :(得分:0)
您可以使用cellstr:
cellstr('123')
ans =
{
[1,1] = 123
}