Blocs de tableaux de différentes tailles
La fonction TakeList permet de diviser une liste donnée en sous-listes de différentes longueurs. Elle permet également de diviser une matrice ou un tableau sous forme de blocs plus petits avec des dimensions données.
Prenez successivement des sous-listes plus longues à partir de l'alphabet anglais.
Prenons une matrice symbolique 5×6.
Séparez les rangées en deux groupes de longueurs deux et trois et séparez les colonnes en trois groupes de longueur deux.
ArrayFlatten reconstruit la matrice originale.