Stack on index digits
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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 comentarios
Respuesta aceptada
Sean de Wolski
el 18 de Abr. de 2013
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.
Más respuestas (0)
Ver también
Categorías
Más información sobre Matrices and Arrays en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!