LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Saving initial values (values from first iteration) of a 4-element 1D array so i can use them for arithmetic operations for values from succeeding iterations

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!

0 Kudos
Message 1 of 5
(3,057 Views)

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.

 

0 Kudos
Message 2 of 5
(3,054 Views)
This question is similar to this one
- tbob

Inventor of the WORM Global
0 Kudos
Message 4 of 5
(3,045 Views)