List of increasing integers
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Tony Haines
el 22 de Feb. de 2024
Comentada: Dyuman Joshi
el 22 de Feb. de 2024
I have a list of dimensions given by the row vector as follows
I would like to associate with this vector, a list of increasing integers such that each size in 'dim' corresponds with an exact number of integers like this:
int = [ 1 2 , 3 4, 5 6 7 8, 9 10, 11 12, 13 14, 15 16, 17 18, 19 20, 21 22, 23 24, 25 26]
I grouped the integers just to indicate that a dim=4 corresponds to 5 6 7 8. and the rest just has two integers.
Thanks.
0 comentarios
Respuesta aceptada
Dyuman Joshi
el 22 de Feb. de 2024
dim = [2 2 4 2 2 2 2 2 2 2 2 2]
int = 1:sum(dim)
out = mat2cell(int, 1, dim)
2 comentarios
Más respuestas (1)
Les Beckham
el 22 de Feb. de 2024
Are you sure that is what you want? It doesn't seem very useful.
dim = [2 2 4 2 2 2 2 2 2 2 2 2]
int = 1:sum(dim)
int(end)
Ver también
Categorías
Más información sobre Logical 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!