From: Jonathan on
Hi all. I'm working with large arrays, so large that when I try to concatenate several of them I run out of memory. I'm thinking that structural arrays are the way to go. However, I need the final array to be easily searchable, using something like the "find" function.

This is my problem. The find function doesn't work on a structural array as a whole. Is there a function out there that can be used, something like f=find(x<10); where x is a structural array?
From: Wayne King on
"Jonathan " <jonathan.whitefield(a)gmail.com> wrote in message <hk97l6$6b0$1(a)fred.mathworks.com>...
> Hi all. I'm working with large arrays, so large that when I try to concatenate several of them I run out of memory. I'm thinking that structural arrays are the way to go. However, I need the final array to be easily searchable, using something like the "find" function.
>
> This is my problem. The find function doesn't work on a structural array as a whole. Is there a function out there that can be used, something like f=find(x<10); where x is a structural array?

Hi, look at

>>doc structfun

Wayne