03-29-2010 02:33 PM
Im trying to save/put in memory the first iteration values of a 4-element 1D array and use them to do arithmetic operations on the initial and succeeding values of the same array.
Here's what i'm trying to do:
Let's say the first iteration results to an array with values (2, 4, 6, 😎
Second iteration values = (4, 8, 12, 16)
Third iteration values = (6, 12, 24, 48)
The resulting array will display:
1st iteration = (2, 4, 6, 😎 divided by (2, 4, 6, 😎 = (1, 1, 1, 1)
2nd iteration= (4, 8, 12, 16) divided by (2, 4, 6, 😎 = (2, 2, 2, 2)
3rd iteration = (6, 12, 24, 48) divided by (2, 4, 6, 😎 = (3, 3, 4, 6)
Any help would be appreciated and Thanks in advance!
03-29-2010 02:43 PM
I just finished writing a VI that does something very similar. The new array changes everytime the VI is accesed. It compares the previous array to the new array and calculates values. Ignore my label for the output array. It could be misleading. The output array is the result from my calculation. The first time through it compares the new array to a default value, then each successive time the new array is compared to the previous array that was run the last time through. Hope this makes sense. See attached.
03-29-2010 02:47 PM
03-29-2010 02:59 PM
03-30-2010 07:22 AM
I've attached a JPG of the block diag.