Stack on index digits
2 次查看(过去 30 天)
显示 更早的评论
Hello
I have an index vector I need to process and I want to introduce another digit in front of the current index but without summing them.
As an example say I got
Idx=[1 2 3 1 2 3 1 2 3] the value I want to add to this index say is "2"
Is there a way to create the following
IdxNew= [21 22 23 21 22 23 21 22 23]
(the values are not summed - is just the digit 2 is introduced in front of every previous digit)
Is there an easy way to stuck digits like that ?
Thank you in advance
0 个评论
采纳的回答
Sean de Wolski
2013-4-18
idx2 = str2num(regexprep(num2str(Idx),'([0-9]+)','2$1'))
But why do you want to do this? This sounds like there might be a better way around it.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrices and Arrays 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!