I believe that I have a decent solution as well. I posted a similar
question, and have promised to post my code when I have time to finish
it. Let me know if this paraphrase of you problem is correct? You
have a number of independent variables such as frequency, amplitude,
etc (think of each independent variable as representing an axis in a
multidimensional space). The variables can each take on a discreet
number of values (floats, ints chars, whatever). You want to generate
the coordinates of every point in the space. Is this correct. What I
did was to write a program that generates all possible combinations of
indices into the arrays. These index combinations can then be used to
construct the coordinates. The program to generate the index
combinations is extremely simple. That I've written. By next week I
should be able to have the rest of the program finished, but I'm
trying to write object oriented code, which in Labview is not straight
forward.