Huh?:-)
Whatever it is your trying to do I'm quite sure I'll be able to show you how to do it, however it was not easy to understand what your aiming for.
You have an array of clusters. The clusters contain different numeric indicators. Now - do you want to access one of these indicators and make an array out of it's values from a segment of cluster array?
If that's what you want you can either do it by first getting the segment from the cluster array by using the
array subset function and then feed that subset into an auto-indexed for-loop where you unbunde the value you want and wire it out of the for-loop...That way you get an array containing all those values from the selected segment of the cluster array. A more effective way would be to use a for l
oop without auto-indexing, just calculate the length you want your segment, wire that to the N of the for loop...and then inside the loop use the index function to read the clusters (use a start offset and then add the loop index to get the current element) and unbundle the given values...Then wire the value out of the for loop with auto-indexing on to get the array..(there's other ways of doing it as well, but this is quite memory and speed efficient...). However, I'm not sure that's what your after(?).
One question byt he way, why do you read the cluster array by using a local? Why not just have it be a control and wire the array straigh...locals are mostly only necessary if you need to process something in two different parallell loops, and should be avoided especially when dealing with larger structures...like a cluster array.