split numbers into columns

3 次查看(过去 30 天)
Kerstin Olsson
Kerstin Olsson 2017-5-4
I have a column vector, A which is 1x1500, and each element in each row contains several variables in each element. I would like to split these into separate columns. In the columnvector each element has 15 numbers, like A(1,1)= 123456789123456. And what I would like to have is B1 = 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6.
Basically, I'm looking for a line of code which can add space between each number in the elements of my column vector. Anyone knows?
  4 个评论
Kerstin Olsson
Kerstin Olsson 2017-5-4
I made a typo on the dimensions, it is 1500x1. So, I'm looking for a command that in general would create space between numbers in a vector, or pick out parts of elements in a vector. I would know how to pick out elements of course, but not parts of elements..
Kerstin Olsson
Kerstin Olsson 2017-5-4
Thanks KL! Got it now :)

请先登录,再进行评论。

回答(1 个)

Stephen23
Stephen23 2017-5-4
If the input is numeric, try this:
num = 123;
num2str(num)-'0'

类别

Help CenterFile Exchange 中查找有关 Logical 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by