如何使用matlab分离具体数字的数字?

时间:2014-06-12 22:11:34

标签: matlab

如何分离具体数字的数字然后制作一个新的vecto?该向量将包括已单独分离的数字。 例如:如果我有一个数字123456789,那么将这些数字分开的函数或命令是什么,使它们看起来像这样的形式[1,2,3,4,5,6,7,8,9]这意味着它将变成一个向量。 / p>

1 个答案:

答案 0 :(得分:2)

使用dec2base将数字作为字符向量(即字符串)获取,然后将这些字符转换为数字,通常减去'0'的技巧:

>> number = 123456789;
>> figures = dec2base(number,10)-'0'
figures =
     1     2     3     4     5     6     7     8     9