1
Disons un tableau a=[1,2,3,4,5,6,7,8]
, et un tableau logique b=[1,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1]
, comment obtenir [1,1,1,1,2,3,2,1,1,1,2,3,4,5,6,7,8,8,8]
, où il y a ceux que le tableau a continue en sens inverse où son a été laissé à zéro, et pour les zéros continue dans la direction de l'index opposé de la valeur de l'index, il a été laissé à un.Array Mapping avec Array logique Dans Matlab
array a=[1,2,3,4,5,6,7,8]
logical array b=[1,0,0,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1]
how to get [1,1,1,1,2,3,2,1,1,1,2,3,4,5,6,7,8,8,8]